Vanguard, appreciate your enthusiasm for finding broken edge cases. I'll take a look. I think the correct version is up there, this might be another case where I do carry out a connectivity check but I fail to populate the connectivity checker with stuff already in the room.
-flend