diff --git a/mirai-core/src/commonMain/kotlin/contact/roaming/RoamingMessagesImplGroup.kt b/mirai-core/src/commonMain/kotlin/contact/roaming/RoamingMessagesImplGroup.kt
index b73fdbac0..dec8c2b3c 100644
--- a/mirai-core/src/commonMain/kotlin/contact/roaming/RoamingMessagesImplGroup.kt
+++ b/mirai-core/src/commonMain/kotlin/contact/roaming/RoamingMessagesImplGroup.kt
@@ -75,7 +75,7 @@ internal class RoamingMessagesImplGroup(
                                 SimpleRefineContext(
                                     RefineContextKey.MessageSourceKind to MessageSourceKind.GROUP,
                                     RefineContextKey.FromId to it.msgHead.fromUin,
-                                    RefineContextKey.GroupIdOrZero to contact.uin,
+                                    RefineContextKey.GroupIdOrZero to contact.id,
                                 )
                             )
                         }
diff --git a/mirai-core/src/commonMain/kotlin/network/notice/group/GroupMessageProcessor.kt b/mirai-core/src/commonMain/kotlin/network/notice/group/GroupMessageProcessor.kt
index cedaba803..f8d308cae 100644
--- a/mirai-core/src/commonMain/kotlin/network/notice/group/GroupMessageProcessor.kt
+++ b/mirai-core/src/commonMain/kotlin/network/notice/group/GroupMessageProcessor.kt
@@ -169,7 +169,7 @@ internal class GroupMessageProcessor(
                             mutableMapOf(
                                 RefineContextKey.MessageSourceKind to MessageSourceKind.GROUP,
                                 RefineContextKey.FromId to sender.uin,
-                                RefineContextKey.GroupIdOrZero to group.uin,
+                                RefineContextKey.GroupIdOrZero to group.id,
                             )
                         )
                     ),
@@ -195,7 +195,7 @@ internal class GroupMessageProcessor(
                             mutableMapOf(
                                 RefineContextKey.MessageSourceKind to MessageSourceKind.GROUP,
                                 RefineContextKey.FromId to sender.uin,
-                                RefineContextKey.GroupIdOrZero to group.uin,
+                                RefineContextKey.GroupIdOrZero to group.id,
                             )
                         )
                     ),