diff --git a/ethernet.py b/ethernet.py
index 9e8278a9c5cc6e1afca65f14833f899e2f7b0148..f877b9334b549541a61a147651da498f3beae25e 100755
--- a/ethernet.py
+++ b/ethernet.py
@@ -48,7 +48,9 @@ def receive_message(interface, receive_all):
         message = s.recv(MessageFrame.len())
         message = MessageFrame.from_hex(message)
         breakpoint()
-        if receive_all or message.dest == getHwAddr(interface):
+        if (receive_all
+                or message.dest == getHwAddr(interface)
+                or message.dest == '000000000000'):
             print(message)
         else:
             print("nomesg")