diff --git a/pages/1-samples_selection.py b/pages/1-samples_selection.py
index 42ce38954bf94065543a8b1751f597b7bf04e7d1..63e4a436644531c789c81c7b2fb2f0bda1e16661 100644
--- a/pages/1-samples_selection.py
+++ b/pages/1-samples_selection.py
@@ -108,7 +108,8 @@ with container2:
             axis3 = pc.selectbox("z-axis", options = model.scores_.columns, index=2)
 
             if type_cluster == 'Kmeans':
-                cl = Sk_Kmeans(pd.concat([model.scores_.loc[:,axis1], model.scores_.loc[:,axis2], model.scores_.loc[:,axis3]], axis = 1), max_clusters = 30)
+                scsc = pd.concat([model.scores_.loc[:,axis1], model.scores_.loc[:,axis2], model.scores_.loc[:,axis3]], axis = 1)
+                cl = Sk_Kmeans(scsc, max_clusters = 30)
 
             with scores:
                 t = model.scores_