diff --git a/expirament.cpp b/expirament.cpp
index 2a65a25899da335fd500ea4ca0367b70120cfd9b..f59fbc95b47369ba5c282ec3fdd8f610b840f632 100644
--- a/expirament.cpp
+++ b/expirament.cpp
@@ -380,7 +380,7 @@ std::filesystem::path Expirament::createCsvPath(const std::filesystem::path& fil
 	while(std::filesystem::exists(candidate))
 	{
 		++i;
-		std::filesystem::path candidate = outdir/(filename.string() + "-" + std::to_string(i) + ".csv");
+		candidate = outdir/(filename.string() + "-" + std::to_string(i) + ".csv");
 	}
 	return candidate;
 }
diff --git a/run_expirament.sh b/run_expirament.sh
index db3456b946557b323606006616523a8b766f887e..df6a8c631c08fb6a9b3349e00d090e1d8de18e28 100755
--- a/run_expirament.sh
+++ b/run_expirament.sh
@@ -8,7 +8,7 @@ STOP=0
 STEPFILE=/tmp/cchstep
 RESTART=0
 
-while [[ $STOP == 0 && RESTART < 100 ]]; do
+while [[ $STOP == 0 && RESTART -lt 100 ]]; do
 
 	echo "Starting expirament at step $STEP substep $SUBSTEP"