hgext/notify.py
changeset 4096 49237d6ae97d
parent 4081 e6d26e71f049
parent 4094 fbf0e9acfd83
child 4491 fc20fa9f2dfd
--- a/hgext/notify.py
+++ b/hgext/notify.py
@@ -136,11 +136,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):