diff --git a/modular_skyrat/master_files/code/modules/mob/login.dm b/modular_skyrat/master_files/code/modules/mob/login.dm index 44c84bc6b55..ec8c73791c1 100644 --- a/modular_skyrat/master_files/code/modules/mob/login.dm +++ b/modular_skyrat/master_files/code/modules/mob/login.dm @@ -7,12 +7,6 @@ if(SSplayer_ranks.initialized) SSplayer_ranks.update_prefs_donator_status(client?.prefs) - if(!SSprivacy.has_accepted(client?.ckey, CURRENT_PRIVACY_KEY)) - if(!Master.init_stage_completed) - spawn(600) - if(client) - client.show_privacy_policy() - else if(Master.init_stage_completed) - if(client) - client.show_privacy_policy() - return TRUE + ASYNC + client.show_privacy_policy() + return . diff --git a/modular_zubbers/code/modules/privacy_policy/privacy_policy.dm b/modular_zubbers/code/modules/privacy_policy/privacy_policy.dm index 5955e35d716..07ac499b35c 100644 --- a/modular_zubbers/code/modules/privacy_policy/privacy_policy.dm +++ b/modular_zubbers/code/modules/privacy_policy/privacy_policy.dm @@ -49,7 +49,5 @@ if(SSprivacy.has_accepted(mob?.ckey, CURRENT_PRIVACY_KEY)) return - SStgui.close_user_uis(mob) - var/datum/privacy_policy_ui/ui = new(src) ui.ui_interact(mob)