diff --git a/code/modules/nifsoft/nif_tgui.dm b/code/modules/nifsoft/nif_tgui.dm index c3c7cc831fe..818362e0c30 100644 --- a/code/modules/nifsoft/nif_tgui.dm +++ b/code/modules/nifsoft/nif_tgui.dm @@ -77,9 +77,9 @@ screen_loc = ui_smallquad /atom/movable/screen/nif/Click(location, control, params) - ..() - var/datum/component/nif_menu/N = usr.GetComponent(/datum/component/nif_menu) - N?.nif_menu_click(usr) + if(ishuman(usr)) + var/mob/living/carbon/human/H = usr + H.nif?.ui_interact(usr) /** * Verb to open the interface