Index: modules/node.module =================================================================== RCS file: /cvs/drupal/drupal/modules/node.module,v retrieving revision 1.460 diff -u -r1.460 node.module --- modules/node.module 4 Feb 2005 20:48:37 -0000 1.460 +++ modules/node.module 8 Feb 2005 21:58:24 -0000 @@ -924,14 +924,14 @@ // Overview table: $header = array(NULL, t('Title'), t('Type'), t('Author'), t('Status'), array('data' => t('Operations'), 'colspan' => '2')); + $destination = drupal_get_destination(); while ($node = db_fetch_object($result)) { $rows[] = array(form_checkbox(NULL, 'nodes]['. $node->nid, 1, 0), l($node->title, 'node/'. $node->nid) .' '. theme('mark', node_mark($node->nid, $node->changed)), node_invoke($node, 'node_name'), format_name($node), ($node->status ? t('published') : t('not published')), - l(t('edit'), 'node/'. $node->nid .'/edit'), - l(t('delete'), 'admin/node/delete/'. $node->nid)); + l(t('edit'), 'node/'. $node->nid .'/edit', array(), $destination)); } if ($pager = theme('pager', NULL, 50, 0)) { Index: modules/path.module =================================================================== RCS file: /cvs/drupal/drupal/modules/path.module,v retrieving revision 1.53 diff -u -r1.53 path.module --- modules/path.module 1 Feb 2005 19:45:58 -0000 1.53 +++ modules/path.module 8 Feb 2005 21:43:18 -0000 @@ -266,7 +266,7 @@ $destination = drupal_get_destination(); while ($data = db_fetch_object($result)) { - $rows[] = array($data->dst, $data->src, l(t('edit'), "admin/path/edit/$data->pid", array(), $destination), l(t('delete'), "admin/path/delete/$data->pid")); + $rows[] = array($data->dst, $data->src, l(t('edit'), "admin/path/edit/$data->pid", array(), $destination), l(t('delete'), "admin/path/delete/$data->pid", array(), $destination)); } if ($pager = theme('pager', NULL, 50, 0, tablesort_pager())) {