diff --git a/core/dhcp.cc b/core/dhcp.cc
index 6389d27871a3272d8de30c1587f8b7ccafd0045b..c0bf60a385deb2ef4f3bdbed896f7940b0ef6b54 100644
--- a/core/dhcp.cc
+++ b/core/dhcp.cc
@@ -125,11 +125,6 @@ namespace dhcp {
             return false;
         }
 
-        // Don't handle broadcast packets
-        if (_m->m_flags & M_BCAST) {
-            return false;
-        }
-
         if ((ip->ip_p != IPPROTO_UDP) || (udp->uh_dport != ntohs(dhcp_client_port))) {
             return false;
         }