Index: i18n.module
===================================================================
RCS file: /cvs/drupal/contributions/modules/i18n/i18n.module,v
retrieving revision 1.41.2.41
diff -u -r1.41.2.41 i18n.module
--- i18n.module	28 Nov 2009 16:35:50 -0000	1.41.2.41
+++ i18n.module	17 Dec 2009 16:53:39 -0000
@@ -408,9 +408,8 @@
   // Disable language conditions for views.
   if (array_key_exists('view', $args)) return;
 
-  switch ($primary_table) {
-    case 'n':
-    case 'node':
+  switch ($primary_key) {
+    case 'nid':
       // No rewrite for queries with subselect ? (views count queries).
       // @ TO DO Actually these queries look un-rewrittable, check with other developers.
       if (preg_match("/FROM \(SELECT/", $query)) return;
