diff --git a/include/net/sch_generic.h b/include/net/sch_generic.h
index 2902a42564f0b707e0220b29a52aacf7058ec469..0a158ff4de12623822be2dc6124dafe431c837d5 100644
--- a/include/net/sch_generic.h
+++ b/include/net/sch_generic.h
@@ -374,7 +374,7 @@ static inline void __qdisc_reset_queue(struct Qdisc *sch,
 	 * We do not know the backlog in bytes of this list, it
 	 * is up to the caller to correct it
 	 */
-	skb_queue_purge(list);
+	__skb_queue_purge(list);
 }
 
 static inline void qdisc_reset_queue(struct Qdisc *sch)