diff --git a/libsignal/service/src/main/java/org/whispersystems/signalservice/api/groupsv2/GroupsV2Operations.java b/libsignal/service/src/main/java/org/whispersystems/signalservice/api/groupsv2/GroupsV2Operations.java
index 34e9164985caa131409146092352390199d2fefd..df9d59b242badff72771ea201d6a605f125e9713 100644
--- a/libsignal/service/src/main/java/org/whispersystems/signalservice/api/groupsv2/GroupsV2Operations.java
+++ b/libsignal/service/src/main/java/org/whispersystems/signalservice/api/groupsv2/GroupsV2Operations.java
@@ -387,9 +387,9 @@ public final class GroupsV2Operations {
 
       for (PendingMember member : pendingMembersList) {
         UUID pendingMemberUuid = decryptUuidOrUnknown(member.getMember().getUserId());
-        decryptedMembers.add(DecryptedMember.newBuilder()
-                                            .setUuid(UuidUtil.toByteString(pendingMemberUuid))
-                                            .build());
+        decryptedPendingMembers.add(DecryptedPendingMember.newBuilder()
+                                                          .setUuid(UuidUtil.toByteString(pendingMemberUuid))
+                                                          .build());
       }
 
       DecryptedGroup decryptedGroup = DecryptedGroup.newBuilder()