Heh! You didn't really think everything was going to be completely "easy" did you!
I'm sure it will work out, either with that contract or with a clarification. I know with apartment rental agreements in the US, it's fairly common to hand write a clarification on the contract before signing. Maybe such a clarification is possible on this contract also.
Good luck!