--- InsertNode.module.orig 2008-01-10 14:53:11.000000000 +0100 +++ InsertNode.module 2008-02-06 20:06:39.000000000 +0100 @@ -15,8 +15,8 @@ } } - if ($nid && node_access('view',$nid)) { - $node=node_load(array('nid'=>$nid)); + $node=node_load(array('nid'=>$nid)); + if ($node && node_access('view',$node)) { switch ($matches[2]) { case 'body': return $node->body;