diff --git a/workflow/rna-seq.nf b/workflow/rna-seq.nf
index df26b7a652e430d8856ff84a744eecb4e0fe93cb..d0ea6e22c663100276a1871c6f808ef7f28ab019 100644
--- a/workflow/rna-seq.nf
+++ b/workflow/rna-seq.nf
@@ -1883,12 +1883,13 @@ process uploadOutputBag {
 }
 
 // Extract output bag RID into channel
-outputBagRID = Channel.create()
+outputBagRID_dummy = Channel.create()
 outputBagRID_fl.splitCsv(sep: ",", header: false).separate(
-  outputBagRID
+  outputBagRID_dummy
 )
-outputBagRID.ifEmpty(false)
-
+outputBagRID_dummy.ifEmpty(false)
+outputBagRID = Channel.create()
+outputBagRID.bind(outputBagRID_dummy)
 /* 
  * finalizeExecutionRun: finalizes the execution run
 */