--- qcalendarwidget.cpp-5.7.0 2016-10-04 13:05:11.226844000 +0200 +++ qcalendarwidget.cpp 2016-10-04 12:47:21.000000000 +0200 @@ -298,7 +298,7 @@ month = 1; else if (month > 12) month = 12; - QDate newDate(date.year(), m_month, 1); + QDate newDate(date.year(), month, 1); int day = date.day(); if (day > newDate.daysInMonth()) day = newDate.daysInMonth();