? services/.DS_Store
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.14
diff -u -p -r1.1.2.11.2.14 node_service.inc
--- services/node_service/node_service.inc	1 Dec 2010 20:05:35 -0000	1.1.2.11.2.14
+++ services/node_service/node_service.inc	3 Dec 2010 21:20:54 -0000
@@ -202,7 +202,7 @@ function node_service_save($edit) {
  */
 function node_service_save_access($node) {
   $node = (array) $node;
-  if (isset($node['nid'])) {
+  if (isset($node['nid']) && !empty($node['nid']) ) {
     // Grab the existing node information and use that for the access check.
     $old_node = node_load($node['nid']);
     return node_access('update', $old_node);
