diff --git a/src/Avalonia.Controls/TopLevel.cs b/src/Avalonia.Controls/TopLevel.cs
index fcdb80a7f7..1f76cb247c 100644
--- a/src/Avalonia.Controls/TopLevel.cs
+++ b/src/Avalonia.Controls/TopLevel.cs
@@ -286,7 +286,7 @@ namespace Avalonia.Controls
IMouseDevice IInputRoot.MouseDevice => PlatformImpl?.MouseDevice;
///
- bool? IInputRoot.IsPlatformEnabled => PlatformImpl is IWindowImpl windowImpl? windowImpl.IsEnabled : (bool?)null;
+ bool? IInputRoot.IsPlatformEnabled => (PlatformImpl as IWindowImpl)?.IsEnabled;
void IWeakSubscriber.OnEvent(object sender, ResourcesChangedEventArgs e)
{