diff --git a/synapse/storage/group_server.py b/synapse/storage/group_server.py
index 6cb4ac28bed57cc5d94be725268ca86a81a1024b..8fde1aab8edd88dbc22717ac1d1c750cbf000d63 100644
--- a/synapse/storage/group_server.py
+++ b/synapse/storage/group_server.py
@@ -864,7 +864,7 @@ class GroupServerStore(SQLBaseStore):
                 "group_id": group_id,
                 "room_id": room_id,
             },
-            values={
+            updatevalues={
                 "is_public": is_public,
             },
             desc="update_room_in_group_visibility",