diff --git a/net/netfilter/nf_conntrack_netlink.c b/net/netfilter/nf_conntrack_netlink.c
index 2863e72..0ff0a45 100644
--- a/net/netfilter/nf_conntrack_netlink.c
+++ b/net/netfilter/nf_conntrack_netlink.c
@@ -376,6 +376,10 @@ static int ctnetlink_conntrack_event(struct notifier_block *this,
 		if (ctnetlink_dump_counters(skb, ct, IP_CT_DIR_ORIGINAL) < 0 ||
 		    ctnetlink_dump_counters(skb, ct, IP_CT_DIR_REPLY) < 0)
 			goto nfattr_failure;
+#ifdef CONFIG_NF_CONNTRACK_MARK
+		if (ct->mark && ctnetlink_dump_mark(skb, ct) < 0)
+			goto nfattr_failure;
+#endif
 	} else {
 		if (ctnetlink_dump_status(skb, ct) < 0)
 			goto nfattr_failure;
