diff --git a/js/models/Wallet.js b/js/models/Wallet.js index 76abc52d1..02e53b39e 100644 --- a/js/models/Wallet.js +++ b/js/models/Wallet.js @@ -658,7 +658,7 @@ Wallet.prototype._onAddressBook = function(senderId, data) { var self = this, hasChange; _.each(data.addressBook, function(value, key) { - if (key && !self.addressBook[key] && Address.validate(key)) { + if (key && !self.addressBook[key] && _.isString(key) && Address.validate(key)) { self.addressBook[key] = _.pick(value, ['createdTs', 'label']);