Index: spaces.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/spaces/spaces.module,v
retrieving revision 1.25.4.33.2.32.2.47
diff -u -p -r1.25.4.33.2.32.2.47 spaces.module
--- spaces.module	20 Aug 2010 15:45:21 -0000	1.25.4.33.2.32.2.47
+++ spaces.module	30 Nov 2010 04:34:05 -0000
@@ -695,14 +695,20 @@ function spaces_menu_access() {
     else {
       foreach (array_filter($args, 'is_object') as $object) {
         if (isset($object->nid)) {
-          spaces_router('node', $object);
+          // Only trigger routing for the current page load.
+          if (arg(0) == 'node' && arg(1) == $object->nid) {
+            spaces_router('node', $object);
+          }
           $feature = !empty($map[$object->type]) ? reset($map[$object->type]) : NULL;
           if ($feature) {
             return spaces_access_feature('view', $feature);
           }
         }
         elseif (isset($object->uid)) {
-          spaces_router('user', $object);
+          // Only trigger routing for the current page load.
+          if (arg(0) == 'user' && arg(1) == $object->uid) {
+            spaces_router('user', $object);
+          }
           return spaces_access_user('view', $object);
         }
         break;
