# connection tracking, helpers and protocols
 config IP_NF_CONNTRACK
        tristate "Connection tracking (required for masq/NAT)"
-       select NETFILTER_NETLINK if IP_NF_CONNTRACK_NETLINK!=n
        ---help---
          Connection tracking keeps a record of what packets have passed
          through your machine, in order to figure out how they are related
 config IP_NF_CONNTRACK_NETLINK
        tristate 'Connection tracking netlink interface'
        depends on IP_NF_CONNTRACK && NETFILTER_NETLINK
-       default IP_NF_CONNTRACK if NETFILTER_NETLINK=y
-       default m if NETFILTER_NETLINK=m
+       depends on IP_NF_CONNTRACK!=y || NETFILTER_NETLINK!=m
        help
          This option enables support for a netlink-based userspace interface