diff --git a/net/bridge/br_multicast.c b/net/bridge/br_multicast.c
index e481dbd1949599d706fff329ecaab03f2ec11f66..2048ef0f9be56a33181049f4f02c8c4827753db8 100644
--- a/net/bridge/br_multicast.c
+++ b/net/bridge/br_multicast.c
@@ -28,6 +28,7 @@
 #include <net/ipv6.h>
 #include <net/mld.h>
 #include <net/addrconf.h>
+#include <net/ip6_checksum.h>
 #endif
 
 #include "br_private.h"