diff --git a/blenderkit/search.py b/blenderkit/search.py
index 7d38843014d6cfea1226f18539e5e623ad939b28..468aaf8bfd9d20b2ce3f26c9ac4e9012481a99f8 100644
--- a/blenderkit/search.py
+++ b/blenderkit/search.py
@@ -716,9 +716,9 @@ class Searcher(threading.Thread):
 
             # result ordering: _score - relevance, score - BlenderKit score
             if query.get('category_subtree') is not None:
-                requeststring += '+order:_score,-score'
+                requeststring += '+order:-score,_score'
             else:
-                requeststring += '+order:-score'
+                requeststring += '+order:_score'
 
 
             requeststring += '&addon_version=%s' % params['addon_version']