Index: views_plugin_argument_default_taxonomy_tid.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views/modules/taxonomy/Attic/views_plugin_argument_default_taxonomy_tid.inc,v
retrieving revision 1.1.6.2
diff -u -p -r1.1.6.2 views_plugin_argument_default_taxonomy_tid.inc
--- views_plugin_argument_default_taxonomy_tid.inc	22 Mar 2010 22:34:18 -0000	1.1.6.2
+++ views_plugin_argument_default_taxonomy_tid.inc	29 Jun 2010 18:24:06 -0000
@@ -98,6 +98,17 @@ class views_plugin_argument_default_taxo
         }
       }
     }
+
+    // If the current page is a view that takes tid as an argument,
+    // find the tid argument and return it.
+    $views_page = views_get_page_view();
+    if ($views_page && $views_page->view->argument) {
+      foreach ($views_page->view->argument as $name => $handler) {
+        if ($handler->field == 'tid') {
+          return $handler->argument;
+        }
+      }
+    }
   }
 }
 
