diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2.dm b/code/modules/admin/verbs/SDQL2/SDQL_2.dm
index 0702183bfe2..a124627399c 100644
--- a/code/modules/admin/verbs/SDQL2/SDQL_2.dm
+++ b/code/modules/admin/verbs/SDQL2/SDQL_2.dm
@@ -730,7 +730,11 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null
var/atom/A = object
var/turf/T = A.loc
var/area/a
- if(istype(T))
+ if(isturf(A))
+ a = A.loc
+ T = A //this should prevent the "inside" part
+ text_list += " at [ADMIN_COORDJMP(A)]"
+ else if(istype(T))
text_list += " at [T] [ADMIN_COORDJMP(T)]"
a = T.loc
else