diff --git a/code/_onclick/hud/radial.dm b/code/_onclick/hud/radial.dm index 9a22a2b2891..9a39075b598 100644 --- a/code/_onclick/hud/radial.dm +++ b/code/_onclick/hud/radial.dm @@ -260,8 +260,9 @@ GLOBAL_LIST_EMPTY(radial_menus) return if(!uniqueid) uniqueid = "defmenu_[user.UID()]_[anchor.UID()]" - - if(GLOB.radial_menus[uniqueid]) + if(GLOB.radial_menus[uniqueid]) // Calls the close button an already existing radial menu. + var/datum/radial_menu/existing_menu = GLOB.radial_menus[uniqueid] + existing_menu.finished = TRUE return var/datum/radial_menu/menu = new