Same empty-search fix for other smart_search_*
Same empty-search fix for other smart_search_*

Same fix for the other smart_search_* functions.

Part of #259

ettrig/NIPAP,plajjan/NIPAP,plajjan/NIPAP,SpriteLink/NIPAP,garberg/NIPAP,fredsod/NIPAP,SpriteLink/NIPAP,fredsod/NIPAP,fredsod/NIPAP,plajjan/NIPAP,SoundGoof/NIPAP,garberg/NIPAP,garberg/NIPAP,SpriteLink/NIPAP,SoundGoof/NIPAP,bbaja42/NIPAP,SpriteLink/NIPAP,ettrig/NIPAP,ettrig/NIPAP,fredsod/NIPAP,bbaja42/NIPAP,SoundGoof/NIPAP,bbaja42/NIPAP,plajjan/NIPAP,fredsod/NIPAP,garberg/NIPAP,ettrig/NIPAP,SpriteLink/NIPAP,SpriteLink/NIPAP,bbaja42/NIPAP,garberg/NIPAP,fredsod/NIPAP,plajjan/NIPAP,plajjan/NIPAP,ettrig/NIPAP,SoundGoof/NIPAP,bbaja42/NIPAP,garberg/NIPAP,SoundGoof/NIPAP,SoundGoof/NIPAP,ettrig/NIPAP,bbaja42/NIPAP