diff --git a/net/core/skbuff.c b/net/core/skbuff.c
index 57cc5c2ff183ed588e885db6c58f81422bb700e3..955b8fd6424bca726548d8c41711c6552502d1f3 100644
--- a/net/core/skbuff.c
+++ b/net/core/skbuff.c
@@ -898,6 +898,7 @@ static struct sk_buff *__skb_clone(struct sk_buff *n, struct sk_buff *skb)
 	n->hdr_len = skb->nohdr ? skb_headroom(skb) : skb->hdr_len;
 	n->cloned = 1;
 	n->nohdr = 0;
+	n->peeked = 0;
 	n->destructor = NULL;
 	C(tail);
 	C(end);