diff --git a/VERSION b/VERSION index 359d7a7da..85b51db08 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.98.1 +0.98.2 diff --git a/multiaccounts/database.go b/multiaccounts/database.go index c22e56025..f1dd43476 100644 --- a/multiaccounts/database.go +++ b/multiaccounts/database.go @@ -93,9 +93,11 @@ func (db *Database) GetAccounts() (rst []Account, err error) { acc.Timestamp = accLoginTimestamp.Int64 acc.Identicon = accIdenticon.String acc.ColorID = accColorID.Int64 - err = json.Unmarshal([]byte(accColorHash.String), &acc.ColorHash) - if err != nil { - return nil, err + if len(accColorHash.String) != 0 { + err = json.Unmarshal([]byte(accColorHash.String), &acc.ColorHash) + if err != nil { + return nil, err + } } ii.KeyUID = acc.KeyUID