diff --git a/eddy/runEddy b/eddy/runEddy
index fb7a0da96094ac6d7e2900aeb218d64c85f0aafd..0484ef19f28d7369c985cac8f4d405fc14ee05aa 100755
--- a/eddy/runEddy
+++ b/eddy/runEddy
@@ -76,7 +76,7 @@ do
     # into eddy_cpu --nthr=N
     fsl_sub="fsl_sub -l ${outdir} -q long.q"
     exe="${exe_name%_nthr*}"
-    nthr="${exe_name#eddy_cpu_nthr_}"
+    nthr="${variant#eddy_cpu_nthr_}"
     eddy_args+=("--nthr=${nthr}")
     if [ "${nthr}" != "1" ]; then
       fsl_sub="${fsl_sub} -s openmp,${nthr}"