diff --git a/src/stratagus/script.cpp b/src/stratagus/script.cpp
index 8eabdf75c..137d5d76f 100644
--- a/src/stratagus/script.cpp
+++ b/src/stratagus/script.cpp
@@ -1386,10 +1386,8 @@ void FreeStringDesc(StringDesc *s)
 */
 static int AliasTypeVar(lua_State *l, const char *s)
 {
-	int nargs; // number of args in lua.
-
 	Assert(0 < lua_gettop(l) && lua_gettop(l) <= 2);
-	nargs = lua_gettop(l);
+
 	lua_newtable(l);
 	lua_pushnumber(l, 1);
 	lua_pushstring(l, "TypeVar");
@@ -1406,7 +1404,7 @@ static int AliasTypeVar(lua_State *l, const char *s)
 	lua_pushstring(l, "Component");
 	lua_pushvalue(l, 2);
 	lua_rawset(l, -3);
-	
+
 	lua_rawset(l, -3);
 	return 1;
 }