summaryrefslogtreecommitdiff
path: root/inc
diff options
context:
space:
mode:
Diffstat (limited to 'inc')
-rw-r--r--inc/display.php7
1 files changed, 5 insertions, 2 deletions
diff --git a/inc/display.php b/inc/display.php
index 028ca1aa..58f26960 100644
--- a/inc/display.php
+++ b/inc/display.php
@@ -20,7 +20,7 @@
}
function error($message) {
- global $board;
+ global $board, $mod;
if(function_exists('sql_close')) sql_close();
die(Element('page.html', Array(
@@ -29,7 +29,10 @@
'subtitle'=>'An error has occured.',
'body'=>"<center>" .
"<h2>$message</h2>" .
- (isset($board) ? "<p><a href=\"" . ROOT . $board['dir'] . FILE_INDEX . "\">Go back</a>.</p>" : '').
+ (isset($board) ?
+ "<p><a href=\"" . ROOT .
+ ($mod ? FILE_MOD . '?/' : '') .
+ $board['dir'] . FILE_INDEX . "\">Go back</a>.</p>" : '').
"</center>"
)));
}