Two null checks needed for Xaml binding (source is null to start with)