Mouse.WindowHandle Resets every time?

Why is it that I call this method once in LoadContent() in Game.cs and when I load a new screen it just breaks?
I was debugging and mouse position before changing game screen was alright, but when I changed the game screen X-axis mouse position on the left side of the window was ~200, even though it was supposed to be 0. So I have to set Mouse.WindowHandle every frame. Any way to avoid this?

Thanks in advance!