diff --git a/src/Avalonia.Controls/Window.cs b/src/Avalonia.Controls/Window.cs index a7f82fc26f..f0369c416c 100644 --- a/src/Avalonia.Controls/Window.cs +++ b/src/Avalonia.Controls/Window.cs @@ -869,14 +869,11 @@ namespace Avalonia.Controls } else if (startupLocation == WindowStartupLocation.CenterOwner) { - if (owner != null) - { - var ownerSize = owner.FrameSize ?? owner.ClientSize; - var ownerRect = new PixelRect( - owner.Position, - PixelSize.FromSize(ownerSize, scaling)); - Position = ownerRect.CenterRect(rect).Position; - } + var ownerSize = owner.FrameSize ?? owner.ClientSize; + var ownerRect = new PixelRect( + owner.Position, + PixelSize.FromSize(ownerSize, scaling)); + Position = ownerRect.CenterRect(rect).Position; } }