diff --git a/phpBB/memberlist.php b/phpBB/memberlist.php
index f23543ea89..aeab9580c9 100644
--- a/phpBB/memberlist.php
+++ b/phpBB/memberlist.php
@@ -907,7 +907,10 @@ switch ($mode)
$rank_title = $rank_img = $rank_img_src = '';
if ($group_row['group_rank'] != -1)
{
- $rank_title = $ranks['special'][$group_row['group_rank']]['rank_title'];
+ if (isset($ranks['special'][$group_row['group_rank']]))
+ {
+ $rank_title = $ranks['special'][$group_row['group_rank']]['rank_title'];
+ }
$rank_img = (!empty($ranks['special'][$group_row['group_rank']]['rank_image'])) ? '![' . $ranks['special'][$group_row['group_rank']]['rank_title'] . ' ' . $ranks['special'][$group_row['group_rank']]['rank_title'] . '](' . $config['ranks_path'] . '/' . $ranks['special'][$group_row['group_rank']]['rank_image'] . ')
' : '';
$rank_img_src = (!empty($ranks['special'][$group_row['group_rank']]['rank_image'])) ? $config['ranks_path'] . '/' . $ranks['special'][$group_row['group_rank']]['rank_image'] : '';
}
diff --git a/phpBB/posting.php b/phpBB/posting.php
index 9efbad0207..b9a38e61f8 100644
--- a/phpBB/posting.php
+++ b/phpBB/posting.php
@@ -1080,7 +1080,7 @@ $template->assign_vars(array(
'SUBJECT' => $post_subject,
'MESSAGE' => $post_text,
'HTML_STATUS' => ($html_status) ? $user->lang['HTML_IS_ON'] : $user->lang['HTML_IS_OFF'],
- 'BBCODE_STATUS' => ($bbcode_status) ? sprintf($user->lang['BBCODE_IS_ON'], '', '') : sprintf($user->lang['BBCODE_IS_OFF'], '', ''),
+ 'BBCODE_STATUS' => ($bbcode_status) ? sprintf($user->lang['BBCODE_IS_ON'], '', '') : sprintf($user->lang['BBCODE_IS_OFF'], '', ''),
'IMG_STATUS' => ($img_status) ? $user->lang['IMAGES_ARE_ON'] : $user->lang['IMAGES_ARE_OFF'],
'FLASH_STATUS' => ($flash_status) ? $user->lang['FLASH_IS_ON'] : $user->lang['FLASH_IS_OFF'],
'SMILIES_STATUS' => ($smilies_status) ? $user->lang['SMILIES_ARE_ON'] : $user->lang['SMILIES_ARE_OFF'],