--- pathauto.module.old 2009-01-15 12:13:06.000000000 +0200 +++ pathauto.module.new 2009-01-15 12:34:54.000000000 +0200 @@ -198,6 +198,10 @@ function pathauto_path_alias_types() { * Implementation of hook_nodeapi(). */ function pathauto_nodeapi(&$node, $op, $teaser, $page) { + // Don't run Pathauto if the user didn't edit the current node. + if (!(arg(0) == 'node' && arg(1) == $node->nid && arg(2) == 'edit')) + return; + _pathauto_include(); if (module_exists('path')) { switch ($op) {