Fix for Windows Phone 8. Yes, wp8 behaves very strangely.