diff --git a/pkg/common/db/mysql_model/im_mysql_model/group_request_model.go b/pkg/common/db/mysql_model/im_mysql_model/group_request_model.go
index 9e7266b02..c96d1bf63 100644
--- a/pkg/common/db/mysql_model/im_mysql_model/group_request_model.go
+++ b/pkg/common/db/mysql_model/im_mysql_model/group_request_model.go
@@ -26,6 +26,8 @@ func UpdateGroupRequest(groupRequest GroupRequest) error {
 	//RowsAffected
 	if dbConn.Table("group_request").Where("group_id=? and user_id=?", groupRequest.GroupID, groupRequest.UserID).Update(&groupRequest).RowsAffected == 0 {
 		return InsertIntoGroupRequest(groupRequest)
+	} else {
+		return nil
 	}
 }