blockdates function causes wrong behaviour in calendar

I’m trying very simple thing - disable weekend selection in calendar. But when I use function

blockDates: function(date){
	if (date.getDay()==6 || date.getDay()==0) return true;
},

I can’t select certain months - try use <> calendar buttons.
http://webix.com/snippet/f04ef3f5

I can add that if I use only
if (date.getDay()==6) return true;
it works, but I need both saturday and be disabled

Shameless UP.
Seriously, I think this is bug

Hello,

Please update the version. The bug is fixed in the latest one.

Thanks, works!
Weird, I didn’t received info about webix 3.0.4 update