diff --git a/packages/react-error-overlay/src/components/frame.js b/packages/react-error-overlay/src/components/frame.js
index d5708d72062e238dafc62be0049314d373554c67..5bcbe1fbe6865cf816d42f662e05eaad91efae57 100644
--- a/packages/react-error-overlay/src/components/frame.js
+++ b/packages/react-error-overlay/src/components/frame.js
@@ -142,7 +142,10 @@ function createFrame(
   // Chrome has a bug with inferring function.name:
   // https://github.com/facebookincubator/create-react-app/issues/2097
   // Let's ignore a meaningless name we get for top-level modules.
-  if (functionName === 'Object.friendlySyntaxErrorLabel') {
+  if (
+    functionName === 'Object.friendlySyntaxErrorLabel' ||
+    functionName === 'Object.exports.__esModule'
+  ) {
     functionName = '(anonymous function)';
   }