diff --git a/public/shiva/src/main/scala/nl/lumc/sasc/biopet/pipelines/shiva/variantcallers/VarscanCnsSingleSample.scala b/public/shiva/src/main/scala/nl/lumc/sasc/biopet/pipelines/shiva/variantcallers/VarscanCnsSingleSample.scala
index 1f13a37c9e727a7763fe19d14613a9301eff1b26..896bdffd7883afe7e2b272f35b034377d57fa6d4 100644
--- a/public/shiva/src/main/scala/nl/lumc/sasc/biopet/pipelines/shiva/variantcallers/VarscanCnsSingleSample.scala
+++ b/public/shiva/src/main/scala/nl/lumc/sasc/biopet/pipelines/shiva/variantcallers/VarscanCnsSingleSample.scala
@@ -60,14 +60,11 @@ class VarscanCnsSingleSample(val root: Configurable) extends Variantcaller {
       sampleVcf
     }
 
-    if (sampleVcfs.size > 1) {
-      val cv = new CombineVariants(this)
-      cv.inputFiles = sampleVcfs
-      cv.outputFile = outputFile
-      cv.setKey = "null"
-      cv.excludeNonVariants = true
-      add(cv)
-    } else add(Ln.apply(this, sampleVcfs.head, outputFile))
-    add(Tabix(this, outputFile))
+    val cv = new CombineVariants(this)
+    cv.inputFiles = sampleVcfs
+    cv.outputFile = outputFile
+    cv.setKey = "null"
+    cv.excludeNonVariants = true
+    add(cv)
   }
 }