diff --git a/packages/compose/src/hooks/use-reduced-motion/index.js b/packages/compose/src/hooks/use-reduced-motion/index.js index a8b4cf0569b841..5c3da690b1fe91 100644 --- a/packages/compose/src/hooks/use-reduced-motion/index.js +++ b/packages/compose/src/hooks/use-reduced-motion/index.js @@ -8,7 +8,9 @@ import useMediaQuery from '../use-media-query'; * * @type {boolean} */ -const IS_IE = window.navigator.userAgent.indexOf( 'Trident' ) >= 0; +const IS_IE = + typeof window !== 'undefined' && + window.navigator.userAgent.indexOf( 'Trident' ) >= 0; /** * Hook returning whether the user has a preference for reduced motion.