diff --git a/multiview_platform/mono_multi_view_classifiers/monoview_classifiers/adaboost.py b/multiview_platform/mono_multi_view_classifiers/monoview_classifiers/adaboost.py
index 8f5e55a376582a90b784354408b43d5e38553f30..6fbfbd8b5998a54df863e26aab82e515a74269dc 100644
--- a/multiview_platform/mono_multi_view_classifiers/monoview_classifiers/adaboost.py
+++ b/multiview_platform/mono_multi_view_classifiers/monoview_classifiers/adaboost.py
@@ -124,10 +124,8 @@ class Adaboost(AdaBoostClassifier, BaseMonoviewClassifier):
         pred = AdaBoostClassifier.predict(self, X)
         end = time.time()
         self.pred_time = end - begin
-        # TODO : mauvaise verif
-        if X.shape != self.train_shape:
-            self.step_predictions = np.array(
-                [step_pred for step_pred in self.staged_predict(X)])
+        self.step_predictions = np.array(
+            [step_pred for step_pred in self.staged_predict(X)])
         return pred
 
     def get_interpretation(self, directory, base_file_name, y_test, multi_class=False):