diff --git a/public/shiva/src/main/scala/nl/lumc/sasc/biopet/pipelines/shiva/ShivaSvCalling.scala b/public/shiva/src/main/scala/nl/lumc/sasc/biopet/pipelines/shiva/ShivaSvCalling.scala
index e97dfd5262ed2a12699f4e4fc900df4696e67aa9..13772de16ee6277536c56274ff5ff965765b3fde 100644
--- a/public/shiva/src/main/scala/nl/lumc/sasc/biopet/pipelines/shiva/ShivaSvCalling.scala
+++ b/public/shiva/src/main/scala/nl/lumc/sasc/biopet/pipelines/shiva/ShivaSvCalling.scala
@@ -58,6 +58,7 @@ class ShivaSvCalling(val root: Configurable) extends QScript with SummaryQScript
     require(callers.nonEmpty, "must select at least 1 SV caller, choices are: " + callersList.map(_.name).mkString(", "))
 
     callers.foreach { caller =>
+      caller.inputBams = inputBams
       caller.outputDir = new File(outputDir, caller.name)
       add(caller)
     }