diff --git a/code/modules/tgui/tgui.dm b/code/modules/tgui/tgui.dm index 3390d26dec7..3b632aafec0 100644 --- a/code/modules/tgui/tgui.dm +++ b/code/modules/tgui/tgui.dm @@ -292,6 +292,8 @@ if(href_list["fatal"]) close(can_be_suspended = FALSE) if("setSharedState") + if(status != UI_INTERACTIVE) + return LAZYINITLIST(src_object.tgui_shared_states) src_object.tgui_shared_states[href_list["key"]] = href_list["value"] SStgui.update_uis(src_object)