diff --git a/wire/core/AdminThemeFramework.php b/wire/core/AdminThemeFramework.php index 823c05bc..28e9c0f7 100644 --- a/wire/core/AdminThemeFramework.php +++ b/wire/core/AdminThemeFramework.php @@ -651,6 +651,7 @@ abstract class AdminThemeFramework extends AdminTheme { $text = $notice->text; $allowMarkup = $notice->flags & Notice::allowMarkup; + $groupByType = $options['groupByType'] && !($notice->flags & Notice::noGroup) && !($notice instanceof NoticeError); if($allowMarkup) { // leave $text alone @@ -695,7 +696,7 @@ abstract class AdminThemeFramework extends AdminTheme { '{text}' => $text, ); - if($options['groupByType']) { + if($groupByType) { if(!isset($noticesArray[$noticeType])) $noticesArray[$noticeType] = array(); $noticesArray[$noticeType][] = $replacements; } else {