diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/controllers/DeviceController.java b/service/src/main/java/org/whispersystems/textsecuregcm/controllers/DeviceController.java index d1fbea64c..00184d591 100644 --- a/service/src/main/java/org/whispersystems/textsecuregcm/controllers/DeviceController.java +++ b/service/src/main/java/org/whispersystems/textsecuregcm/controllers/DeviceController.java @@ -194,6 +194,7 @@ public class DeviceController { device.setRegistrationId(accountAttributes.getRegistrationId()); device.setLastSeen(Util.todayInMillis()); device.setCreated(System.currentTimeMillis()); + device.setCapabilities(accountAttributes.getCapabilities()); account.get().addDevice(device); messages.clear(account.get().getNumber(), account.get().getUuid(), device.getId());