diff --git a/i18n/english/luasrc/i18n/admin-core.en.lua b/i18n/english/luasrc/i18n/admin-core.en.lua
index 4a47e4f1d70594d24401011465e0f84f3cebb00a..c3552f069c0399d79a53ddc28ad6ca54f0944754 100644
--- a/i18n/english/luasrc/i18n/admin-core.en.lua
+++ b/i18n/english/luasrc/i18n/admin-core.en.lua
@@ -287,4 +287,6 @@ a_w_tlsprivkey = "Path to Private Key"
a_w_tlsprivkeypwd = "Password of Private Key"
a_w_peapauth = "PEAP-Authentication"
a_w_peapidentity = "PEAP-Identity"
-a_w_peappassword = "PEAP-Password"
\ No newline at end of file
+a_w_peappassword = "PEAP-Password"
+
+a_w_create = "Create Network"
\ No newline at end of file
diff --git a/i18n/english/luasrc/i18n/default.en.lua b/i18n/english/luasrc/i18n/default.en.lua
index 6a57073b5b832bfc306bd017937731c8c599d468..f57da7f35cb8522913ac67f816a97e69401176db 100644
--- a/i18n/english/luasrc/i18n/default.en.lua
+++ b/i18n/english/luasrc/i18n/default.en.lua
@@ -70,6 +70,7 @@ reset = [[Reset]]
revert = [[Revert]]
save = [[Save]]
saveapply = [[Save & Apply]]
+scan = [[Scan]]
service = [[Service]]
services = [[Services]]
settings = [[Settings]]
diff --git a/i18n/german/luasrc/i18n/admin-core.de.lua b/i18n/german/luasrc/i18n/admin-core.de.lua
index c71dfc1de1abdd477ac4ffd3b68a0b43feddeecb..db989047e7b975e98bcfebe1589172d0f5cc23ef 100644
--- a/i18n/german/luasrc/i18n/admin-core.de.lua
+++ b/i18n/german/luasrc/i18n/admin-core.de.lua
@@ -362,4 +362,6 @@ a_w_tlsprivkey = "Pfad zum Privaten Schlüssel"
a_w_tlsprivkeypwd = "Passwort des Privaten Schlüssels"
a_w_peapauth = "PEAP-Authentifizierung"
a_w_peapidentity = "PEAP-Identitäz"
-a_w_peappassword = "PEAP-Passwort"
\ No newline at end of file
+a_w_peappassword = "PEAP-Passwort"
+
+a_w_create = "Netzwerk anlegen"
\ No newline at end of file
diff --git a/i18n/german/luasrc/i18n/default.de.lua b/i18n/german/luasrc/i18n/default.de.lua
index 078c1e8d3109beb083379296cad5a20ad4bc6249..bff0203e6e35f6053634ac386c693d9f5f68ba84 100644
--- a/i18n/german/luasrc/i18n/default.de.lua
+++ b/i18n/german/luasrc/i18n/default.de.lua
@@ -88,6 +88,7 @@ revert = "Verwerfen"
save = "Speichern"
saveapply = "Speichern & Anwenden"
+scan = "Scan"
service = "Dienst"
services = "Dienste"
settings = "Einstellungen"
diff --git a/libs/cbi/luasrc/view/cbi/button.htm b/libs/cbi/luasrc/view/cbi/button.htm
index 2d740f45c0978f9c17737b697329a7550261e6eb..c2a0d437e8ed31b4badbb9540adbdb90267bb555 100644
--- a/libs/cbi/luasrc/view/cbi/button.htm
+++ b/libs/cbi/luasrc/view/cbi/button.htm
@@ -13,5 +13,9 @@ $Id$
-%>
<%+cbi/valueheader%>
- class="cbi-input-<%=self.inputstyle%>"<% end %> type="submit"<%= attr("name", cbid) .. attr("id", cbid) .. attr("value", self.title) %> />
+ <% if self:cfgvalue(section) ~= false then %>
+ class="cbi-input-<%=self.inputstyle%>"<% end %> type="submit"<%= attr("name", cbid) .. attr("id", cbid) .. attr("value", self.title)%> />
+ <% else %>
+ -
+ <% end %>
<%+cbi/valuefooter%>
diff --git a/libs/cbi/luasrc/view/cbi/nullsection.htm b/libs/cbi/luasrc/view/cbi/nullsection.htm
index b01a6a9f583d725674990e3f200b02a3404b4195..476db96d87137b5fac1753304d6218fa98936bbe 100644
--- a/libs/cbi/luasrc/view/cbi/nullsection.htm
+++ b/libs/cbi/luasrc/view/cbi/nullsection.htm
@@ -13,6 +13,9 @@ $Id$
-%>