diff --git a/theodolite-quarkus/src/main/kotlin/theodolite/evaluation/AnalysisExecutor.kt b/theodolite-quarkus/src/main/kotlin/theodolite/evaluation/AnalysisExecutor.kt
index 05687a7d6eaca925a68cc618063bbf3a49d66a12..7037e8856c4ce047b8a99961460a07280fdb77dc 100644
--- a/theodolite-quarkus/src/main/kotlin/theodolite/evaluation/AnalysisExecutor.kt
+++ b/theodolite-quarkus/src/main/kotlin/theodolite/evaluation/AnalysisExecutor.kt
@@ -40,11 +40,10 @@ class AnalysisExecutor(
         var repetitionCounter = 1
 
         try {
-            var resultsFolder: String = System.getenv("RESULTS_FOLDER")
+            var resultsFolder: String = System.getenv("RESULTS_FOLDER") ?: ""
             if (resultsFolder.isNotEmpty()){
                 resultsFolder += "/"
             }
-
             val prometheusData = executionIntervals
                 .map { interval -> fetcher.fetchMetric(
                         start = interval.first,
diff --git a/theodolite-quarkus/src/main/kotlin/theodolite/execution/BenchmarkExecutorImpl.kt b/theodolite-quarkus/src/main/kotlin/theodolite/execution/BenchmarkExecutorImpl.kt
index 5afce3c9d78da6db9a52e6545bd10fae0eac8d0a..01ff3b102187ad939a1911a97dcf3d3ce82cbf39 100644
--- a/theodolite-quarkus/src/main/kotlin/theodolite/execution/BenchmarkExecutorImpl.kt
+++ b/theodolite-quarkus/src/main/kotlin/theodolite/execution/BenchmarkExecutorImpl.kt
@@ -25,7 +25,7 @@ class BenchmarkExecutorImpl(
 
     override fun runExperiment(load: LoadDimension, res: Resource): Boolean {
         var result = false
-        val executionIntervals: MutableList<Pair<Instant, Instant>> = ArrayList(repetitions)
+        val executionIntervals: MutableList<Pair<Instant, Instant>> = ArrayList()
 
         for (i in 1.rangeTo(repetitions)) {
             logger.info { "Run repetition $i/$repetitions" }