diff --git a/Snakefile b/Snakefile
index e9e5244f2f6ca3651a4fae889d13802721dcd91e..86a6259825140c31904b57e7809827eefecb5f39 100644
--- a/Snakefile
+++ b/Snakefile
@@ -57,8 +57,8 @@ MEMCORE = os.environ.get("MEMCORE", config['memory_per_core_gb'])
 # temporary directory will be stored inside the OUTPUTDIR directory
 # unless a absolute path is set
 TMPDIR = os.environ.get("TMPDIR", config['tmp_dir'])
-if not os.path.isabs(TMP_DIR):
-    TMPDIR = os.path.join(OUTPUTDIR, TMP_DIR)
+if not os.path.isabs(TMPDIR):
+    TMPDIR = os.path.join(OUTPUTDIR, TMPDIR)
 
 
 def prepare_environment(stepname):