Index: services/node_service/node_service.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/services/services/node_service/Attic/node_service.inc,v
retrieving revision 1.1.2.11.2.7
diff -u -p -r1.1.2.11.2.7 node_service.inc
--- services/node_service/node_service.inc	26 Jan 2010 13:59:48 -0000	1.1.2.11.2.7
+++ services/node_service/node_service.inc	20 Feb 2010 19:38:17 -0000
@@ -143,14 +143,14 @@ function node_service_save($edit) {
     // If the submitted node has no author (for instance if it was
     // created programmatically by hand) then set the currently logged 
     // in user as the author. 
-    if (!$edit->uid) {
+    if (!$edit['uid']) {
       global $user;
-      $edit->uid = $user->uid;
+      $edit['uid'] = $user->uid;
     }
 
     // Setup form_state
     $form_state = array();
-    $form_state['values'] = (array) $edit;
+    $form_state['values'] = $edit;
     $form_state['values']['op'] = t('Save');
 
     $ret = drupal_execute($edit['type'] .'_node_form', $form_state, (object)$edit);
