diff --git a/net/ipv6/sit.c b/net/ipv6/sit.c
index 2cb646079237017a83a4671a12c7d1d2cdc976b6..d7701782b6391a03bd04098d5d8b749d81fff4bb 100644
--- a/net/ipv6/sit.c
+++ b/net/ipv6/sit.c
@@ -1140,6 +1140,7 @@ static void ipip6_tunnel_setup(struct net_device *dev)
 	dev->iflink		= 0;
 	dev->addr_len		= 4;
 	dev->features		|= NETIF_F_NETNS_LOCAL;
+	dev->features		|= NETIF_F_LLTX;
 }
 
 static int ipip6_tunnel_init(struct net_device *dev)