Index: sites/all/modules/contrib/content_taxonomy/content_taxonomy_autocomplete.module
===================================================================
--- sites/all/modules/contrib/content_taxonomy/content_taxonomy_autocomplete.module	(revision 2563)
+++ sites/all/modules/contrib/content_taxonomy/content_taxonomy_autocomplete.module	(revision )
@@ -328,6 +328,7 @@
   // This regexp allows the following types of user input:
   // this, "somecmpany, llc", "and ""this"" w,o.rks", foo bar
   $typed_terms = content_taxonomy_autocomplete_split_tags($typed_input);
+  $result = array();
 
   foreach ($typed_terms as $typed_term) {
     // If a user has escaped a term (to demonstrate that it is a group,
Index: sites/all/modules/contrib/content_taxonomy/content_taxonomy.module
===================================================================
--- sites/all/modules/contrib/content_taxonomy/content_taxonomy.module	(revision 2563)
+++ sites/all/modules/contrib/content_taxonomy/content_taxonomy.module	(revision )
@@ -162,7 +162,7 @@
         }
         
         foreach ($items as $key => $entry) {
-          if ($entry['value']) {
+          if (isset($entry['value']) && $entry['value']) {
             if ((isset($node->taxonomy[$entry['value']]) && is_object($node->taxonomy[$entry['value']]))
               || (is_array($node->taxonomy) && in_array($entry['value'], $node->taxonomy))
               || (isset($entry['_remove']) && $entry['_remove'] == 1)) {
