diff --git a/ethereal/gui.go b/ethereal/gui.go
index ea91622c6295dab1bd54420de1bbbe748c74a295..1719d41b2a0996d4c9e54df831f77f4a2007af62 100644
--- a/ethereal/gui.go
+++ b/ethereal/gui.go
@@ -216,7 +216,9 @@ func (gui *Gui) loadAddressBook() {
 	nameReg := ethpub.EthereumConfig(gui.eth.StateManager()).NameReg()
 	if nameReg != nil {
 		nameReg.State().EachStorage(func(name string, value *ethutil.Value) {
-			gui.win.Root().Call("addAddress", struct{ Name, Address string }{name, ethutil.Bytes2Hex(value.Bytes())})
+			if name[0] != 0 {
+				gui.win.Root().Call("addAddress", struct{ Name, Address string }{name, ethutil.Bytes2Hex(value.Bytes())})
+			}
 		})
 	}
 }