Fixed minor bug on clean startup

I was previously always loading from html5 WebStorage but this messed
stuff up if there was no stored data. Wrapped it in an if statement