diff --git a/indra/newview/llsearchableui.cpp b/indra/newview/llsearchableui.cpp
index 1119e80005ecaee81ff95099a46f9f3d493b4063..1cbdc15a600c268b913d2ed7133876f220e2f862 100644
--- a/indra/newview/llsearchableui.cpp
+++ b/indra/newview/llsearchableui.cpp
@@ -73,11 +73,6 @@ bool ll::prefs::PanelData::hightlightAndHide( LLWString const &aFilter )
 	for (tPanelDataList::iterator itr = mChildPanel.begin(); itr != mChildPanel.end(); ++itr)
 		(*itr)->setNotHighlighted();
 
-	if (aFilter.empty())
-	{
-		return true;
-	}
-
 	bool bVisible(false);
 	for( tSearchableItemList::iterator itr = mChildren.begin(); itr  != mChildren.end(); ++itr )
 		bVisible |= (*itr)->hightlightAndHide( aFilter );