Can I add a "edit node" link as field in a node?
You could also check to see if the user has access before printing the edit link.
&lt;?php
  if (node_access('update', $entity)) {
    print l(t('Edit'), 'node/' . $entity-&gt;nid . '/edit');
  }
?&gt;