diff --git a/daemon/engine.c b/daemon/engine.c
index bfb799137e9f2beaa747c10182daaf5ce54701aa..f902354005efd891329335cd9de03a48f3fd2425 100644
--- a/daemon/engine.c
+++ b/daemon/engine.c
@@ -244,7 +244,7 @@ static int engine_loadconf(struct engine *engine)
 	}
 
 	/* Use module path for including Lua scripts */
-	return engine_cmd(engine, "package.path = '" MODULEDIR "/?.lua;'..package.path");
+	return engine_cmd(engine, "package.path = '" PREFIX MODULEDIR "/?.lua;'..package.path");
 }
 
 int engine_start(struct engine *engine)