diff --git a/app/utils/asyncInjectors.js b/app/utils/asyncInjectors.js index c99e37f1ea..de9e75f3d1 100644 --- a/app/utils/asyncInjectors.js +++ b/app/utils/asyncInjectors.js @@ -33,6 +33,8 @@ export function injectAsyncReducer(store, isValid) { '(app/utils...) injectAsyncReducer: Expected `asyncReducer` to be a reducer function' ); + if (Reflect.has(store.asyncReducers, name)) return; + store.asyncReducers[name] = asyncReducer; // eslint-disable-line no-param-reassign store.replaceReducer(createReducer(store.asyncReducers)); };