diff --git a/actions/noticesearch.php b/actions/noticesearch.php
index 1cd987df39..69dcd1a46c 100644
--- a/actions/noticesearch.php
+++ b/actions/noticesearch.php
@@ -198,7 +198,7 @@ class SearchNoticeListItem extends NoticeListItem {
$result = preg_replace($pattern, '\\1', $text);
/* Remove highlighting from inside links, loop incase multiple highlights in links */
- $pattern = '/(href="[^"]*)('.$options.')<\/strong>([^"]*")/iU';
+ $pattern = '/(\w+="[^"]*)('.$options.')<\/strong>([^"]*")/iU';
do {
$result = preg_replace($pattern, '\\1\\2\\3', $result, -1, $count);
} while ($count);