Fixed #94. Stop making calls to /api/sites if we browse away from home.
Merge pull request #101 from yeukhon/issue#94

Fixed #94. Stop making calls to /api/sites if we browse away from home.