diff --git a/sys/netinet/libalias/alias_db.c b/sys/netinet/libalias/alias_db.c
index 1f85a606b2d..82caa0a2218 100644
--- a/sys/netinet/libalias/alias_db.c
+++ b/sys/netinet/libalias/alias_db.c
@@ -1054,6 +1054,11 @@ AddLink(struct libalias *la, struct in_addr src_addr, struct in_addr dst_addr,
if (la->packetAliasMode & PKT_ALIAS_LOG) {
ShowAliasStats(la);
}
+
+#ifdef IPFW_INTERNAL
+ if (lnk && V_hook_alias)
+ V_hook_alias((void*) lnk);
+#endif
return (lnk);
}
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>