diff --git a/blenderkit/ui.py b/blenderkit/ui.py
index e62b8aa6b1eee398fa2b285dc623cb5d720998d7..f88c4f311c00e1600956500f9bc593961085088f 100644
--- a/blenderkit/ui.py
+++ b/blenderkit/ui.py
@@ -1128,7 +1128,7 @@ def update_ui_size(area, region):
         (ui.bar_width - 2 * ui.drawoffset) / (ui.thumb_size + ui.margin))
 
     search_results = bpy.context.scene.get('search results')
-    if search_results != None:
+    if search_results != None and ui.wcount>0:
         ui.hcount = min(user_preferences.max_assetbar_rows, math.ceil(len(search_results) / ui.wcount))
     else:
         ui.hcount = 1