a fix to trie_remove_node()