diff --git a/release/src/router/dnsmasq/src/ipset.c b/release/src/router/dnsmasq/src/ipset.c
index a315e86..6c231ae 100644
--- a/release/src/router/dnsmasq/src/ipset.c
+++ b/release/src/router/dnsmasq/src/ipset.c
@@ -100,7 +100,7 @@ void ipset_init(void)
version = version * 256 + (split ? atoi(split) : 0);
split = strtok(NULL, ".");
version = version * 256 + (split ? atoi(split) : 0);
- old_kernel = (version < KERNEL_VERSION(2,6,32));
+ old_kernel = (version < KERNEL_VERSION(2,6,37));
if (old_kernel && (ipset_sock = socket(AF_INET, SOCK_RAW, IPPROTO_RAW)) != -1)
return;