diff -urN linux-2.4.20-gentoo-r2/net/ipv4/netfilter/Makefile linux-2.4.20-gentoo-r2.new/net/ipv4/netfilter/Makefile
--- linux-2.4.20-gentoo-r2/net/ipv4/netfilter/Makefile	2003-03-24 09:38:32.000000000 -0600
+++ linux-2.4.20-gentoo-r2.new/net/ipv4/netfilter/Makefile	2003-03-23 23:29:15.000000000 -0600
@@ -31,6 +31,10 @@
 # connection tracking
 obj-$(CONFIG_IP_NF_CONNTRACK) += ip_conntrack.o
 
+ifdef CONFIG_IP_NF_NAT_NEEDED
+        export-objs += ip_conntrack_proto_tcp.o
+endif
+
 # talk protocol support
 obj-$(CONFIG_IP_NF_TALK) += ip_conntrack_talk.o
 ifdef CONFIG_IP_NF_TALK
diff -urN linux-2.4.20-gentoo-r2/net/ipv4/netfilter/ip_conntrack_pptp.c linux-2.4.20-gentoo-r2.new/net/ipv4/netfilter/ip_conntrack_pptp.c
--- linux-2.4.20-gentoo-r2/net/ipv4/netfilter/ip_conntrack_pptp.c	2003-03-24 09:38:32.000000000 -0600
+++ linux-2.4.20-gentoo-r2.new/net/ipv4/netfilter/ip_conntrack_pptp.c	2003-03-23 23:54:36.000000000 -0600
@@ -559,4 +559,6 @@
 module_init(init);
 module_exit(fini);
 
+#ifdef CONFIG_IP_NF_NAT_NEEDED
 EXPORT_SYMBOL(ip_pptp_lock);
+#endif
