this is what i've always experienced in the past.
If you don't have flights on a day it'll throw you to that calendar.
Now, if you don't have flights it just gives you an error and says "search again".
Also, when it does show the calendar, e.g. I searched Singapore to London, 16/8 2 people...