diff --git a/Mailman/Queue/LMTPRunner.py b/Mailman/Queue/LMTPRunner.py
index 429f44fc8c37f257a7a86b6763d3565525ce72e9..7e44f6f06d06fc3160e4fe77f4f18f3e8b92b8ef 100644
--- a/Mailman/Queue/LMTPRunner.py
+++ b/Mailman/Queue/LMTPRunner.py
@@ -357,11 +357,8 @@ class Channel(asynchat.async_chat):
             if '@' not in to:
                 return 'EERR_513'
             name = self.mlistname(to)
-            domain = self.domain(to)
-            sitedomain = get_domain()
-            if domain == sitedomain:
-                if list_exists(name):
-                    return
+            if list_exists(name):
+                return
             else:
                 return 'EERR_511'
         except: