diff --git a/defaults/yacy.init b/defaults/yacy.init
index 63e4ef864..f115ed269 100644
--- a/defaults/yacy.init
+++ b/defaults/yacy.init
@@ -698,7 +698,7 @@ stacker.slots = 2000
# search domains. If set to false then that search is not available
search.text = true
-search.images = true
+search.image = true
search.audio = true
search.video = true
search.app = true
diff --git a/htroot/index.html b/htroot/index.html
index c7425c49c..30ba15eea 100644
--- a/htroot/index.html
+++ b/htroot/index.html
@@ -32,6 +32,7 @@
+ #(searchdomswitches)#::
#(searchtext)#:: #(/searchtext)#
#(searchimage)#:: #(/searchimage)#
@@ -39,6 +40,7 @@
#(searchvideo)#:: #(/searchvideo)#
#(searchapp)#::#(/searchapp)#
+ #(/searchdomswitches)#
#(searchoptions)#
diff --git a/htroot/index.java b/htroot/index.java
index 9c4734dc9..fde3de1b6 100644
--- a/htroot/index.java
+++ b/htroot/index.java
@@ -120,12 +120,13 @@ public class index {
prop.put("depth", "0");
prop.put("display", display);
prop.putHTML("constraint", constraint);
+ prop.put("searchdomswitches", sb.getConfigBool("search.text", true) || sb.getConfigBool("search.audio", true) || sb.getConfigBool("search.video", true) || sb.getConfigBool("search.image", true) || sb.getConfigBool("search.app", true) ? 1 : 0);
+ prop.put("searchdomswitches_searchtext", sb.getConfigBool("search.text", true) ? 1 : 0);
+ prop.put("searchdomswitches_searchaudio", sb.getConfigBool("search.audio", true) ? 1 : 0);
+ prop.put("searchdomswitches_searchvideo", sb.getConfigBool("search.video", true) ? 1 : 0);
+ prop.put("searchdomswitches_searchimage", sb.getConfigBool("search.image", true) ? 1 : 0);
+ prop.put("searchdomswitches_searchapp", sb.getConfigBool("search.app", true) ? 1 : 0);
prop.put("searchoptions_display", display);
- prop.put("searchtext", sb.getConfigBool("search.text", true) ? 1 : 0);
- prop.put("searchaudio", sb.getConfigBool("search.audio", true) ? 1 : 0);
- prop.put("searchvideo", sb.getConfigBool("search.video", true) ? 1 : 0);
- prop.put("searchimage", sb.getConfigBool("search.image", true) ? 1 : 0);
- prop.put("searchapp", sb.getConfigBool("search.app", true) ? 1 : 0);
prop.put("searchtext_check", (contentdom == ContentDomain.TEXT) ? "1" : "0");
prop.put("searchaudio_check", (contentdom == ContentDomain.AUDIO) ? "1" : "0");
prop.put("searchvideo_check", (contentdom == ContentDomain.VIDEO) ? "1" : "0");
diff --git a/htroot/yacysearch.html b/htroot/yacysearch.html
index 3381eed47..527c8f363 100644
--- a/htroot/yacysearch.html
+++ b/htroot/yacysearch.html
@@ -69,8 +69,9 @@ $(function() {