This is a known problem and is discussed 
in this thread.  From what I recall, there is no solution, apart from picking up the house, rotating it, and setting it back down, which sometimes does the trick.
ETA:  wizard_merlin gives another solution below.