Fixing update check logic to include mismatched versions again, since if were disallowing but not checking for updates we still need to prompt the user.