Given a badly approximable number α, we study the asymptotic behaviour of the Sudler product defined by PN(α)=∏r=1N2|sinπrα|. We show that liminfN→∞PN(α)=0 and limsupN→∞PN(α)/N=∞ whenever the sequence of partial quotients in the continued fraction expansion of α exceeds 7 infinitely often. This improves results obtained by Lubinsky for the general case, and by Grepstad, Neumüller and Zafeiropoulos for the special case of quadratic irrationals. Furthermore, we prove that this threshold value 7 is optimal, even when restricting α to be a quadratic irrational, which gives a negative answer to a question of the latter authors.