'or true' results in external always being enabled