diff --git a/client/src/main/java/ctbrec/ui/tabs/ThumbCell.java b/client/src/main/java/ctbrec/ui/tabs/ThumbCell.java
index e2c02ca2..6328b614 100644
--- a/client/src/main/java/ctbrec/ui/tabs/ThumbCell.java
+++ b/client/src/main/java/ctbrec/ui/tabs/ThumbCell.java
@@ -55,6 +55,7 @@ import javafx.scene.control.Label;
 import javafx.scene.control.Tooltip;
 import javafx.scene.image.Image;
 import javafx.scene.image.ImageView;
+import javafx.scene.input.MouseButton;
 import javafx.scene.input.MouseEvent;
 import javafx.scene.layout.StackPane;
 import javafx.scene.paint.Color;
@@ -205,7 +206,12 @@ public class ThumbCell extends StackPane {
         groupIndicatorTooltipTrigger.setMinSize(16, 16);
         groupIndicatorTooltipTrigger.visibleProperty().bind(groupIndicator.visibleProperty());
         groupIndicatorTooltipTrigger.setCursor(Cursor.HAND);
-        groupIndicatorTooltipTrigger.setOnMouseClicked(e -> new EditGroupAction(this, recorder, model).execute());
+        groupIndicatorTooltipTrigger.setOnMouseClicked(e -> {
+            if (e.getButton() == MouseButton.PRIMARY) {
+                new EditGroupAction(this, recorder, model).execute();
+                e.consume();
+            }
+        });
         var groupIndicatorBackground = new Circle(12, Color.WHITE);
         groupIndicatorBackground.visibleProperty().bind(groupIndicator.visibleProperty());
         groupIndicatorBackground.setOpacity(0.7);