diff options
| -rw-r--r-- | inc/display.php | 7 |
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>" ))); } |
