diff --git a/frameworks/opentelemetry/benchmark.sh b/frameworks/opentelemetry/benchmark.sh
index 3bc7b9c7a0b536e55e39982fd17dad8296303dcf..4265b1c3c282d901157d1d1bc8a94022506a532a 100755
--- a/frameworks/opentelemetry/benchmark.sh
+++ b/frameworks/opentelemetry/benchmark.sh
@@ -111,6 +111,12 @@ JAVAARGS="${JAVAARGS} -verbose:gc -XX:+PrintCompilation"
 #JAVAARGS="${JAVAARGS} -Djava.compiler=NONE"
 JAR="-jar MooBench.jar"
 
+if [ ! -f "MooBench.jar" ]
+then
+	echo "MooBench.jar missing; please build it first using ./gradlew assemble in the main folder"
+	exit 1
+fi
+
 if [ ! -f ${BASEDIR}lib/opentelemetry-javaagent-all.jar ]
 then
 	mkdir -p ${BASEDIR}lib