diff --git a/cwl/workflows/workflow_nanopore_assembly.cwl b/cwl/workflows/workflow_nanopore_assembly.cwl
index d0fb1268567e93e06930602c61c308b0f656befc..e7b708c57b9deab6bf5f74ee70b09c87b0848b81 100644
--- a/cwl/workflows/workflow_nanopore_assembly.cwl
+++ b/cwl/workflows/workflow_nanopore_assembly.cwl
@@ -343,7 +343,7 @@ steps:
       threads: threads
       step: 
         default: 1
-    out: [metabat2_output,checkm_output,gtdbtk_output,busco_output]
+    out: [metabat2_output, checkm_output, gtdbtk_output, busco_output, bins_summary]
 
 #############################################    
 #### Move to folder if not part of a workflow
@@ -486,6 +486,10 @@ steps:
     run: ../expressions/files_to_folder.cwl
     in:
       binning: binning
+      files: 
+        source: [workflow_binning/bins_summary]
+        linkMerge: merge_flattened
+        pickValue: all_non_null
       folders:
         source: [workflow_binning/metabat2_output, workflow_binning/checkm_output, workflow_binning/gtdbtk_output, workflow_binning/busco_output]
         linkMerge: merge_flattened