Have HandleAdminChrome return an empty string if html overlay does not exist

refs #2891