I think this is the right fix for this specific validation (no reason for it not to be sync), but I think there is still a general problem in that the app should never crash wit