- // TODO get corresponding uuid
- signalServiceAddresses.add(new SignalServiceAddress(null, canonicalizedNumber));
+ SignalServiceAddress address = new SignalServiceAddress(null, canonicalizedNumber);
+ ContactInfo contact = account.getContactStore().getContact(address);
+ signalServiceAddresses.add(contact == null
+ ? address
+ : contact.getAddress());