diff --git a/protos/IncomingPushMessageSignal.proto b/protos/IncomingPushMessageSignal.proto
index f0a24710705..a43eefc579c 100644
--- a/protos/IncomingPushMessageSignal.proto
+++ b/protos/IncomingPushMessageSignal.proto
@@ -163,6 +163,18 @@ message GroupContext {
   optional AttachmentPointer avatar  = 5;
 }
 
+message ContactDetails {
+  message Avatar {
+    optional string contentType = 1;
+    optional uint32 length      = 2;
+  }
+
+  optional string number  = 1;
+  optional string name    = 2;
+  optional Avatar avatar  = 3;
+  optional string color   = 4;
+}
+
 message GroupDetails {
   message Avatar {
     optional string contentType = 1;
@@ -175,15 +187,3 @@ message GroupDetails {
   optional Avatar avatar   = 4;
   optional bool   active   = 5 [default = true];
 }
-
-message ContactDetails {
-  message Avatar {
-    optional string contentType = 1;
-    optional uint32 length      = 2;
-  }
-
-  optional string number  = 1;
-  optional string name    = 2;
-  optional Avatar avatar  = 3;
-  optional string color   = 4;
-}