diff --git a/xeth/xeth.go b/xeth/xeth.go
index 74110c4ec172f51dbc1dd252caa8d3817311c98b..7e6a2c184a4378a46c2c7e0a4479552734719da5 100644
--- a/xeth/xeth.go
+++ b/xeth/xeth.go
@@ -365,7 +365,7 @@ func (self *XEth) Accounts() []string {
 	accounts, _ := self.backend.AccountManager().Accounts()
 	accountAddresses := make([]string, len(accounts))
 	for i, ac := range accounts {
-		accountAddresses[i] = ac.Address.Str()
+		accountAddresses[i] = "0x" + ac.Address.Hex() // wtf
 	}
 	return accountAddresses
 }