diff --git a/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/igvtools/IGVTools.scala b/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/igvtools/IGVTools.scala
index d017864f6988828100f6bbda421fbf734a9a5878..aff6ee16cdfbf1a77529d079bc1789c9ffcc494b 100644
--- a/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/igvtools/IGVTools.scala
+++ b/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/extensions/igvtools/IGVTools.scala
@@ -9,6 +9,6 @@ import nl.lumc.sasc.biopet.core.BiopetCommandLineFunction
 abstract class IGVTools extends BiopetCommandLineFunction {
   executable = config("exe", default = "igvtools", submodule = "igvtools", freeVar = false)
   override def versionCommand = executable + " version"
-  override val versionRegex = """IGV Version: ([\d\.]) .*""".r
+  override val versionRegex = """IGV Version:? ([\w\.]*) .*""".r
   override val versionExitcode = List(0)
 }
\ No newline at end of file