Still doesn;t work I'm afraid.
Still get the loop, even with that change
UPDATE
I noticed that the home page, in the site root, did not have <?php require_once( "../WA_Globals/WA_Globals.php" ); ?>, so I added it, and I then made the admin home page available to superadmin only.
Seems to work now.
(Fingers crossed)