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};