diff --git a/React/CoreModules/RCTDeviceInfo.mm b/React/CoreModules/RCTDeviceInfo.mm index c5bc2cdb728559..d5d11e924b80fc 100644 --- a/React/CoreModules/RCTDeviceInfo.mm +++ b/React/CoreModules/RCTDeviceInfo.mm @@ -108,8 +108,9 @@ static BOOL RCTIsIPhoneX() RCTAssertMainQueue(); RCTDimensions dimensions; if (moduleRegistry) { - dimensions = RCTGetDimensions( - ((RCTAccessibilityManager *)[moduleRegistry moduleForName:"AccessibilityManager"]).multiplier ?: 1.0); + RCTAccessibilityManager *accessibilityManager = + (RCTAccessibilityManager *)[moduleRegistry moduleForName:"AccessibilityManager"]; + dimensions = RCTGetDimensions(accessibilityManager ? accessibilityManager.multiplier : 1.0); } else { RCTAssert(false, @"ModuleRegistry must be set to properly init dimensions."); }