diff --git a/scripts/luaenginec.lea b/scripts/luaenginec.lea
index 8fafa4a..a9332f8 100644
--- a/scripts/luaenginec.lea
+++ b/scripts/luaenginec.lea
@@ -120,6 +120,9 @@ function compileScript()
 		if (currentSstub ~= nil) then
             compileArgs[2] = "--luaengine"
             compileArgs[3] = sstubDir.."/"..currentSstub
+            compileArgs[4] = filePath
+        else
+            compileArgs[2] = filePath
         end
         if (executeProcess(compilerPath, compileArgs, false) == false) then
             showMessageBox(WarningMessageBox, "Error occurred while compile!", "LuaEngine Compiler")