I release a new version of my Drupal FeedAPI Taxonomy Compare Module. I found a bug in how the new term was being related to the node. I was using taxonomy_node_save function from taxonomy.module. One of the first lines of code in that function is “taxonomy_node_delete_revision($node);” which removes all terms from the node. Well I was including the current terms in what I was sending this function. Only the new term. So the end result was that all of the terms were removed exce