Changed update check on player join policy

Now it won't poll for updates, but simply check te existing variable, so
if there hasn't been a check for updates yet, it won't use the cached
result, but simply pretend that an update isn't necessary.