--- ../6.x-1.4/publishcontent.module 2010-07-03 02:41:48.000000000 +1200 +++ ./publishcontent.module 2012-07-02 15:00:57.000000000 +1200 @@ -108,6 +108,10 @@ */ function publishcontent_toggle_status($node) { $node->status = !$node->status; + //fix for pathauto aliases being killed + if (module_exists('pathauto')){ + $node->pathauto_perform_alias = FALSE; + } node_save($node); drupal_set_message(_publishcontent_get_message($node->nid, $node->title, $node->status)); drupal_goto('node/'. $node->nid);