diff --git a/src/lua_hook.h b/src/lua_hook.h
index 24e61c20c41c13d433622d96a95f5da5c8e46dd4..023090897ad5083364df15cccc87997df9f53509 100644
--- a/src/lua_hook.h
+++ b/src/lua_hook.h
@@ -99,7 +99,7 @@ void LUAh_IntermissionThinker(void); // Hook for Y_Ticker
 boolean LUAh_TeamSwitch(player_t *player, int newteam, boolean fromspectators, boolean tryingautobalance, boolean tryingscramble); // Hook for team switching in... uh....
 UINT8 LUAh_ViewpointSwitch(player_t *player, player_t *newdisplayplayer, boolean forced); // Hook for spy mode
 #ifdef SEENAMES
-boolean LUAh_SeenPlayer(player_t *player, player_t *seenplayer); // Hook for MT_NAMECHECK
+boolean LUAh_SeenPlayer(player_t *player, player_t *seenfriend); // Hook for MT_NAMECHECK
 #endif
 
 #endif
diff --git a/src/lua_hooklib.c b/src/lua_hooklib.c
index fc9d74f08a0c843d62acf604d4f5451cb3c93f88..5faa625b330d2733c1769a26311382f3d2e1fe1d 100644
--- a/src/lua_hooklib.c
+++ b/src/lua_hooklib.c
@@ -1457,7 +1457,7 @@ UINT8 LUAh_ViewpointSwitch(player_t *player, player_t *newdisplayplayer, boolean
 
 // Hook for MT_NAMECHECK
 #ifdef SEENAMES
-boolean LUAh_SeenPlayer(player_t *player, player_t *seenplayer)
+boolean LUAh_SeenPlayer(player_t *player, player_t *seenfriend)
 {
 	hook_p hookp;
 	boolean hasSeenPlayer = true;
@@ -1475,7 +1475,7 @@ boolean LUAh_SeenPlayer(player_t *player, player_t *seenplayer)
 		if (lua_gettop(gL) == 0)
 		{
 			LUA_PushUserdata(gL, player, META_PLAYER);
-			LUA_PushUserdata(gL, seenplayer, META_PLAYER);
+			LUA_PushUserdata(gL, seenfriend, META_PLAYER);
 		}
 		lua_pushfstring(gL, FMT_HOOKID, hookp->id);
 		lua_gettable(gL, LUA_REGISTRYINDEX);