diff --git a/LandscapeStratificationMetric.py b/LandscapeStratificationMetric.py
index 91f1b025728b33af7a8f8151e7006adf97016796..51cea514e8a5a6598e02d23ba170bf258d8cffe6 100644
--- a/LandscapeStratificationMetric.py
+++ b/LandscapeStratificationMetric.py
@@ -492,8 +492,8 @@ class LandscapeStratification(QgsProcessingAlgorithm):
         processing.run('otb:ManageNoData', ND_app_parameters, context=context, feedback=feedback)
         setNoDataValue(LS_Strat, ndv)
 
-        os.remove(LS_Strat_pre)
-        os.remove(LS_Strat_norm)
+        #os.remove(LS_Strat_pre)
+        #os.remove(LS_Strat_norm)
 
         GRM_output_pre = os.path.join(tmp_folder,prefix+"LandStrat_map_pre.tif")
         GRM_app_parameters = {'in':LS_Strat, 'threshold':float(threshold), 'criterion':'bs', 'out':GRM_output_pre}
@@ -508,7 +508,7 @@ class LandscapeStratification(QgsProcessingAlgorithm):
                           'outcontext': os.path.join(output_folder, "outcontext.txt")}
         processing.run("otb:BandMathX", BMX_parameters, context=context, feedback=feedback)
         os.remove(os.path.join(output_folder, "outcontext.txt"))
-        os.remove(GRM_output_pre)
+        #os.remove(GRM_output_pre)
         setNoDataValue(GRM_output, 0)
 
         GRM_vec_output = os.path.join(output_folder,prefix+"LandscapeStratification.shp")