Index: modules/blogapi.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/blogapi.module,v
retrieving revision 1.39.2.5
diff -u -r1.39.2.5 blogapi.module
--- modules/blogapi.module	6 Jun 2005 19:01:31 -0000	1.39.2.5
+++ modules/blogapi.module	14 Jun 2005 00:01:42 -0000
@@ -443,6 +443,10 @@
     return blogapi_error(message_access());
   }
 
+  $terms = module_invoke('taxonomy', 'node_get_terms', $node->nid, 'tid');
+  foreach ($terms as $term) {
+    $node->taxonomy[] = $term->tid;
+  }
   node_save($node);
 
   return new xmlrpcresp(new xmlrpcval(true, 'boolean'));
