I think should be `display_unit->external = !display.IsInternal();`