diff --git a/en/cgi/getmsg.cgi b/en/cgi/getmsg.cgi index 311fb68def..2322d4b320 100755 --- a/en/cgi/getmsg.cgi +++ b/en/cgi/getmsg.cgi @@ -6,7 +6,7 @@ # by John Fieber # February 26, 1998 # -# $Id: getmsg.cgi,v 1.19 1998-12-28 01:24:55 wosch Exp $ +# $Id: getmsg.cgi,v 1.20 1998-12-28 01:38:30 wosch Exp $ # require "./cgi-lib.pl"; @@ -190,8 +190,10 @@ sub MessageToHTML $message .= qq{| Previous in thread\n}; } $message .= qq{| Raw E-Mail\n}; - if ($file = /(^current|^$messagepath)\//o) { - $message .= qq{| Index\n}; + my $file2 = $file; + if ($file2 =~ s%^$messagepath%archive/%oi || + $file2 =~ /^current/) { + $message .= qq{| Index\n}; } $message .= qq{| Archive\n}; $message .= qq{| Help\n};