Suchfunktion erst nach Login aktiv

Wir betreiben einen reinen B2B-Shop und ich möchte, dass die Suchfunktion erst nach dem Login Ergebnisse ausspuckt. Ich habe Artikel und Kategorien schon für nicht angemeldete/eingeloggte Kunden geblockt und das funktioniert auch soweit. Wenn aber ein Nicht-Kunde ein Stichwort über die Suchfunktion eingibt, bekommt er trotzdem Ergebnisse angezeigt. das würde ich gerne unterbinden.

Funktionert so etwas? In den Storefront-Einstellungen für die Suche kann ich dazu nichts entsprechendes aktivieren oder deaktivieren.