diff --git a/src/lua_waypointslib.c b/src/lua_waypointslib.c
index 0af89b8e0fdd33d509805bea1aa3ca622f80a5f1..3855a6f5a23d0e76d9bdc31d11369951e6d21453 100644
--- a/src/lua_waypointslib.c
+++ b/src/lua_waypointslib.c
@@ -154,8 +154,8 @@ static int waypoint_set(lua_State *L)
 	return 0;
 }
 
+#undef RNOSET
 #undef RNOFIELD
-#undef RUNIMPLEMENTED
 
 static int waypoint_num(lua_State *L)
 {