diff --git a/domain_user_default.module b/domain_user_default.module
index ce00315..ddbdb40 100644
--- a/domain_user_default.module
+++ b/domain_user_default.module
@@ -130,6 +130,8 @@ function domain_user_default_init() {
         $current_node_id = arg(1);
         $current_path = drupal_get_path_alias('node/'. $current_node_id);
       }
+      // Allow other modules to alter the redirect path.
+      drupal_alter('domain_user_default_redirect_path', $current_path);
       if (is_array($domain)  && $redirect) {
         // @todo: check if page exists on other domain, then use
         // domain_get_uri($domain) instead
