diff --git a/interface/ri_tk_cmd.py b/interface/ri_tk_cmd.py
index 98b781c..b1bcbf9 100644
--- a/interface/ri_tk_cmd.py
+++ b/interface/ri_tk_cmd.py
@@ -11,7 +11,8 @@ import copy
import sys
def serial_no_init():
- display.var_dict['serial_no.number'].set(value=ri_data.SerialNumber.value)
+ if ri_data.SerialNumber.value.strip():
+ display.var_dict['serial_no.number'].set(value=ri_data.SerialNumber.value)
def serial_no_quit():
ri_data.SerialNumber.value = display.var_dict['serial_no.number'].get()
@@ -106,7 +107,8 @@ def mp_top_cancel():
def network_init():
''' network initialize '''
- display.var_dict['network_host_name']. set(value=ri_data.Network.hostname)
+ if ri_data.Network.hostname.strip():
+ display.var_dict['network_host_name']. set(value=ri_data.Network.hostname)
ri_widget.Widget.dict['network_config_%s' %(ri_data.Network.configuration and ri_data.Network.configuration or 'static')].tk_widget.invoke()
display.var_dict['network_domain_name']. set(value=ri_data.Network.domain)
display.var_dict['network_ip']. set(value=ri_data.Network.ip)
diff --git a/xml/interface.xml b/xml/interface.xml
index bb6dad7..aae2d25 100644
--- a/xml/interface.xml
+++ b/xml/interface.xml
@@ -510,7 +510,7 @@ row 4 | |
-
+