Fields don't disappear even if the conditions are met