Fixed a bug when the page had no .lft or .rght

I'm not suer whether page should always have a .lft and a .rght or not.
If not it's a clean fix. Otherwise, you'll need to investigate why/how the page object came with .lft and .rght == None.