user warning: Table 'node' doesn't exist query: SELECT td.vid, td.tid, td.name, COUNT(DISTINCT(n.nid)) AS count FROM digi_term_data td INNER JOIN digi_term_node tn ON tn.tid = td.tid INNER JOIN digi_term_node tn0 ON tn.nid = tn0.nid INNER JOIN node n ON tn.nid = n.nid WHERE td.vid IN (1) AND tn0.tid IN (37) AND n.status = 1 AND n.moderate = 0 GROUP BY td.tid ORDER BY vid, weight, name in modules\taxonomy_filter\taxonomy_filter.module on line 476.

Fix:
I don't know how to post a patch. Below is the fix:

Line 468:
Find:
$joins .= " INNER JOIN node n ON tn.nid = n.nid";

Replace as:
$joins .= " INNER JOIN {node} n ON tn.nid = n.nid";

Comments

solotandem’s picture

Status: Active » Closed (duplicate)

Thanks for noticing this.

The bug was fixed in the dev release on May 23. See #471034: Taxonomy Filter breaks on multi-site installs.