diff --git a/packages/data/src/registry.js b/packages/data/src/registry.js index 273389c556d672..2a35bd7a03ff09 100644 --- a/packages/data/src/registry.js +++ b/packages/data/src/registry.js @@ -140,7 +140,7 @@ export function createRegistry( storeConfigs = {} ) { */ function registerReducer( reducerKey, reducer ) { const enhancers = []; - if ( window.__REDUX_DEVTOOLS_EXTENSION__ ) { + if ( typeof window !== 'undefined' && window.__REDUX_DEVTOOLS_EXTENSION__ ) { enhancers.push( window.__REDUX_DEVTOOLS_EXTENSION__( { name: reducerKey, instanceId: reducerKey } ) ); } const store = createStore( reducer, flowRight( enhancers ) );