hgext/notify.py
changeset 4094 fbf0e9acfd83
parent 4077 1305ba7dee88
child 4096 49237d6ae97d
child 4489 afa1f57ae484
--- a/hgext/notify.py
+++ b/hgext/notify.py
@@ -137,11 +137,12 @@ class notifier(object):
         '''try to clean up email addresses.'''
 
         addr = templater.email(addr.strip())
-        a = addr.find('@localhost')
-        if a != -1:
-            addr = addr[:a]
-        if '@' not in addr:
-            return addr + '@' + self.domain
+        if self.domain:
+            a = addr.find('@localhost')
+            if a != -1:
+                addr = addr[:a]
+            if '@' not in addr:
+                return addr + '@' + self.domain
         return addr
 
     def subscribers(self):