@Miraz yup:
The temperature of the flight muscles, which occupy much of the thorax, needs to be at least 30 °C (86 °F) before flight can take place. The muscle temperature can be raised by shivering.
That (and their thick bristle pile) is the reason they still fly around late in the season!