на сранице управления таксономией стала выдаваться ошибка SQL
«user warning: Unknown column 'n.type' in 'where clause' query: SELECT count(*) FROM drup_term_data t INNER JOIN drup_term_hierarchy h ON t.tid = h.tid WHERE (n.type != 'pm') AND ( t.vid = 100) in /........./modules/taxonomy/taxonomy.admin.inc on line 282.»
посмотрел на эту строчку там:
$total_entries = db_query(db_rewrite_sql('SELECT count(*) FROM {term_data} t INNER JOIN {term_hierarchy} h ON t.tid = h.tid WHERE t.vid = %d'), $page_increment, 0, NULL, $vocabulary->vid);
посмотрел код db_rewrite_sql и хука для db_rewrite_sql в pm_light и решил, что просто необходимо изменить 282 строчку на
$total_entries = db_query(db_rewrite_sql('SELECT count(*) FROM {term_data} t INNER JOIN {term_hierarchy} h ON t.tid = h.tid WHERE t.vid = %d', 't', 'tid'), $page_increment, 0, NULL, $vocabulary->vid);
в соответствии с форматом 281-й.
ошибка исчезла.