I dont do contracted hours but the issue is that they changed the contract without consulting you first. They might not have realized that this isn't okay and just thought that because you were open it would be fine. I'd discuss it with them for sure. If they feel they can change it "just because" than I'd be leery of what else they might want to change in the future