diff --git a/packages/react-dom/src/events/DOMPluginEventSystem.js b/packages/react-dom/src/events/DOMPluginEventSystem.js index 114d8239fd..60f7e5b828 100644 --- a/packages/react-dom/src/events/DOMPluginEventSystem.js +++ b/packages/react-dom/src/events/DOMPluginEventSystem.js @@ -778,7 +778,8 @@ export function accumulateSinglePhaseListeners( enableCreateEventHandleAPI && enableScopeAPI && tag === ScopeComponent && - lastHostComponent !== null + lastHostComponent !== null && + stateNode !== null ) { const reactScopeInstance = stateNode; const eventHandlerlisteners = getEventHandlerListeners(