Fixes #65.

Problem was, we were trying to control the updating too much.
Merge pull request #69 from joneshf/issue-65

Fixes #65.