Then... this check doesn't do anything?

That needs to be fixed.