Index: pathauto.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/pathauto/pathauto.module,v
retrieving revision 1.118.2.31
diff -u -r1.118.2.31 pathauto.module
--- pathauto.module	7 Oct 2010 17:43:15 -0000	1.118.2.31
+++ pathauto.module	22 Dec 2010 17:08:37 -0000
@@ -451,6 +451,11 @@
   switch ($op) {
     case 'insert':
     case 'update':
+      // If we are explicity told not to perform the alias then don't do it.
+      if (isset($user->pathauto_perform_alias) && !$user->pathauto_perform_alias) {
+        return;
+      }
+
       _pathauto_include();
       // Use the username to automatically create an alias
       $pathauto_user = (object) array_merge((array) $user, $edit);
