--- i18ntaxonomy.module.bak 2009-12-21 13:49:55.000000000 +0100 +++ i18ntaxonomy.module 2009-12-21 13:51:27.000000000 +0100 @@ -429,7 +429,7 @@ } break; default: - if (isset($form['type']) && $form['type']['#value'] .'_node_form' == $form_id + if (isset($form['type']) && isset($form['#node']) && $form['type']['#value'] .'_node_form' == $form_id && ($node = $form['#node']) && isset($form['taxonomy']) ) { // Node form. Translate vocabularies. i18ntaxonomy_node_form($form); @@ -1038,4 +1038,4 @@ else { return is_object($term) ? $term : taxonomy_get_term($term); } -} \ No newline at end of file +}