diff --git a/code/datums/datumvars.dm b/code/datums/datumvars.dm
index c335a6f1fac..b6e157c59b8 100644
--- a/code/datums/datumvars.dm
+++ b/code/datums/datumvars.dm
@@ -259,6 +259,8 @@ client
body += ""
body += ""
+ body += ""
+
body += ""
body += ""
if(ishuman(D))
@@ -859,6 +861,25 @@ client
H.verbs -= verb
+ else if(href_list["fix_nano"])
+ if(!check_rights(R_DEBUG)) return
+
+ var/mob/H = locate(href_list["fix_nano"])
+
+ if(!istype(H) || !H.client)
+ usr << "This can only be done on mobs with clients"
+ return
+
+
+
+ nanomanager.send_resources(H.client)
+
+ usr << "Resource files sent"
+ H << "Your NanoUI Resource files have been refreshed"
+
+ log_admin("[key_name(usr)] resent the NanoUI resource files to [key_name(H)] ")
+
+
else if(href_list["regenerateicons"])
if(!check_rights(0)) return