diff --git a/stepmania/src/ScreenWithMenuElements.cpp b/stepmania/src/ScreenWithMenuElements.cpp index be1118b1a5..586c554363 100644 --- a/stepmania/src/ScreenWithMenuElements.cpp +++ b/stepmania/src/ScreenWithMenuElements.cpp @@ -335,8 +335,11 @@ void ScreenWithMenuElementsSimple::MenuBack( const InputEventPlus &input ) class LunaScreenWithMenuElements: public Luna { public: + static int Cancel( T* p, lua_State *L ) { p->Cancel( SM_GoToPrevScreen ); return 0; } + LunaScreenWithMenuElements() { + ADD_METHOD( Cancel ); } };