summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--searx/webapp.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/searx/webapp.py b/searx/webapp.py
index c1b13c419..0c6606e63 100644
--- a/searx/webapp.py
+++ b/searx/webapp.py
@@ -78,6 +78,9 @@ def index():
if ccateg in categories:
selected_categories.append(ccateg)
selected_engines.extend(x.name for x in categories[ccateg])
+ if not len(selected_engines):
+ selected_categories.append('general')
+ selected_engines.extend(x.name for x in categories['general'])
query = request.form['q'].encode('utf-8')
results = search(query, request, selected_engines)
remember_categs = True if 'save' in request.form else False