diff --git a/files/scan.py b/files/scan.py
index 388d496a0e4513f9ae6aeb7d6822bec9ce773655..c380c91fca8b63263aa25eba6c44f39e2199bdd4 100644
--- a/files/scan.py
+++ b/files/scan.py
@@ -128,21 +128,6 @@ for host,ports in endpoints.items():
     else:
         reports[host] = {'global': {"severity": -1, "threat": f"Scan Error. task.id: {task.id}"} }
 
-logging.info("Tasks deletion")
-for task in tasks:
-    #del task
-    gvm.get_client().delete_task(task.id)
-
-logging.info("Targets deletion")
-for target in targets:
-    #del target
-    gvm.get_client().delete_target(target.id)    
-    
-logging.info("ports list deletion")    
-for port_list in port_lists:
-    #del port_list 
-    gvm.get_client().delete_port_list(port_list.id)    
-
 logging.info("report saving")    
 reports = process_global_reports_info(reports)
 logging.info("report saved")  
@@ -153,3 +138,18 @@ logging.info("showed report")
 with open(summary_filename, "w") as f:
     f.write(json.dumps(reports))  
 logging.info("end")  
+
+logging.info("Tasks deletion")
+for task in tasks:
+    del task
+    #gvm.get_client().delete_task(task.id)
+
+logging.info("Targets deletion")
+for target in targets:
+    del target
+    #gvm.get_client().delete_target(target.id)    
+    
+logging.info("ports list deletion")    
+for port_list in port_lists:
+    del port_list 
+    #gvm.get_client().delete_port_list(port_list.id)