diff --git a/net/ipv4/ip_options.c b/net/ipv4/ip_options.c
index 01fc4096584896c8f51cb65552323e95fff08110..e82c304806bb41c0997074c56c919baa101d0786 100644
--- a/net/ipv4/ip_options.c
+++ b/net/ipv4/ip_options.c
@@ -601,7 +601,7 @@ int ip_options_rcv_srr(struct sk_buff *skb)
 	unsigned long orefdst;
 	int err;
 
-	if (!opt->srr || !rt)
+	if (!rt)
 		return 0;
 
 	if (skb->pkt_type != PACKET_HOST)