When I checked the source of that webpart it does check to see if live site or not. You can place a macro in the visibility/enabled property of the macro as well just to be sure.
{% ViewMode.LiveSite |(identity)GlobalAdministrator%}
That should do the trick.