--- services/taxonomy_service/taxonomy_service.inc Base (1.1.2.6)
+++ services/taxonomy_service/taxonomy_service.inc Locally Modified (Based On 1.1.2.6)
@@ -38,27 +38,29 @@
 
 
 /**
- * Services interface to taxonomy_save_term().
+ * Services interface to taxonomy_term_save().
  *
- * @see
- *   taxonomy_save_term().
+ * @param $term A term object.
+ * @return Status constant indicating if term was inserted or updated.
+ * @see taxonomy_term_save().
  */
 function taxonomy_service_save_term($term) {
-  if (!is_array($term)) {
-    $term = (array) $term;
+  if (!is_object($term)) {
+    $term = (object) $term;
   }
-  return taxonomy_save_term($term);
+  return taxonomy_term_save($term);
 }
 
 /**
- * Services interface to taxonomy_save_vocabulary().
+ * Services interface to taxonomy_vocabulary_save().
  *
- * @see
- *   taxonomy_save_vocabulary().
+ * @param $vocabulary A vocabulary object.
+ * @return Status constant indicating if vocabulary was inserted or updated.
+ * @see taxonomy_vocabulary_save().
  */
 function taxonomy_service_save_vocabulary($vocabulary) {
-  if (!is_array($vocabulary)) {
-    $vocabulary = (array) $vocabulary;
+  if (!is_object($vocabulary)) {
+    $vocabulary = (object) $vocabulary;
   }
-  return taxonomy_save_vocabulary($vocabulary);
+  return taxonomy_vocabulary_save($vocabulary);
 }
