diff --git a/taxonomy_title.module b/taxonomy_title.module index 9205f6f..18999c6 100644 --- a/taxonomy_title.module +++ b/taxonomy_title.module @@ -38,13 +38,17 @@ function taxonomy_title_taxonomy($op, $type, $array = NULL) { _taxonomy_title_delete($array['tid']); break; - case 'update': - _taxonomy_title_update($array['tid'], $array['taxonomy_title']); - break; - - case 'insert': - _taxonomy_title_insert($array['tid'], $array['taxonomy_title']); - break; + case 'update': + if (isset($array['taxonomy_title'])) { + _taxonomy_title_update($array['tid'], $array['taxonomy_title']); + } + break; + + case 'insert': + if (isset($array['taxonomy_title'])) { + _taxonomy_title_insert($array['tid'], $array['taxonomy_title']); + } + break; } } }