diff --git a/packages/react-error-overlay/src/components/frame.js b/packages/react-error-overlay/src/components/frame.js
index 05a2e4913ca531a4862c0abb7e96ccee3c015a32..70465a2eda05bf6d991ee8070f8ae63089dbaed4 100644
--- a/packages/react-error-overlay/src/components/frame.js
+++ b/packages/react-error-overlay/src/components/frame.js
@@ -267,14 +267,20 @@ function createFrame(
 
   let onSourceClick = null;
   if (sourceFileName) {
-    onSourceClick = () => {
-      fetch(
-        '/__open-stack-frame-in-editor?fileName=' +
-          window.encodeURIComponent(sourceFileName) +
-          '&lineNumber=' +
-          window.encodeURIComponent(sourceLineNumber || 1)
-      ).then(() => {}, () => {});
-    };
+    // e.g. "/path-to-my-app/webpack/bootstrap eaddeb46b67d75e4dfc1"
+    const isInternalWebpackBootstrapCode = sourceFileName
+      .trim()
+      .indexOf(' ') !== -1;
+    if (!isInternalWebpackBootstrapCode) {
+      onSourceClick = () => {
+        fetch(
+          '/__open-stack-frame-in-editor?fileName=' +
+            window.encodeURIComponent(sourceFileName) +
+            '&lineNumber=' +
+            window.encodeURIComponent(sourceLineNumber || 1)
+        ).then(() => {}, () => {});
+      };
+    }
   }
 
   const elem = frameDiv(