Index: services/node_service/node_service.module
===================================================================
--- services/node_service/node_service.module	(revision 105)
+++ services/node_service/node_service.module	(working copy)
@@ -94,7 +94,7 @@
   if ($edit['nid']) {
     $node = node_load($edit['nid']);
     if ($node->nid) {
-      $ret = drupal_execute($node->type .'_node_form', $edit, $edit);
+      $ret = drupal_execute($node->type .'_node_form', $edit, $node);
     }
   }
   else {
@@ -103,7 +103,6 @@
   if ($errors = form_get_errors()) {
     return services_error(implode("\n", $errors));
   }
-  watchdog('content', t('@type: updated %title.', array('@type' => t($node->type), '%title' => $node->title)), WATCHDOG_NOTICE, l(t('view'), 'node/'. $node->nid));
   return $node;
 }
 
