diff --git a/src/find_interaction_cluster/clip_figures/clip_compo_analyser.py b/src/find_interaction_cluster/clip_figures/clip_compo_analyser.py
index 408d8ffed1a99f38e4e00795a37b43ba7fa256da..827fdbbc06efe63815a65c7649a61079712a6608 100644
--- a/src/find_interaction_cluster/clip_figures/clip_compo_analyser.py
+++ b/src/find_interaction_cluster/clip_figures/clip_compo_analyser.py
@@ -380,8 +380,7 @@ def update_composition_group(df_comp: pd.DataFrame, display_size: bool
         gr: f"{gr}({df_comp[df_comp['group'] == gr].shape[0]})"
         for gr in df_comp["group"].unique()
     }
-
-    df_comp["group"].map(d)
+    df_comp["group"] = df_comp["group"].map(d)
     return df_comp