diff --git a/phpBB/viewtopic.php b/phpBB/viewtopic.php
index fea2c0842a..666d129a27 100644
--- a/phpBB/viewtopic.php
+++ b/phpBB/viewtopic.php
@@ -770,9 +770,11 @@ for($i = 0; $i < $total_posts; $i++)
$message = preg_replace("/\:[0-9a-z\:]+\]/si", "]", $message);
}
+ $message = make_clickable($message);
+
if( $postrow[$i]['enable_sig'] )
{
- $message .= "
_________________
" . $user_sig;
+ $message .= "
_________________
" . make_clickable($user_sig);
}
if( count($orig_word) )
@@ -781,7 +783,7 @@ for($i = 0; $i < $total_posts; $i++)
$message = preg_replace($orig_word, $replacement_word, $message);
}
- $message = make_clickable($message);
+
if($board_config['allow_smilies'] && $postrow[$i]['enable_smilies'])
{