diff --git a/browser/base/content/browser-context.inc b/browser/base/content/browser-context.inc
index 6ca8d7ebaa7f311978b74b094c93e099e7248810..eb9d0fdc24f73a09d6238fe22dfde63cd8757cf7 100644
--- a/browser/base/content/browser-context.inc
+++ b/browser/base/content/browser-context.inc
@@ -219,7 +219,7 @@
 #ifdef CONTEXT_COPY_IMAGE_CONTENTS
       <menuitem id="context-copyimage-contents"
                 data-l10n-id="main-context-menu-image-copy"
-                oncommand="goDoCommand('cmd_copyImage');"/>
+                oncommand="goDoCommand('cmd_copyImageContents');"/>
 #endif
       <menuitem id="context-copyimage"
                 data-l10n-id="main-context-menu-image-copy-link"
diff --git a/dom/base/nsCopySupport.cpp b/dom/base/nsCopySupport.cpp
index de58a735b2a613a7fcaa8330dd8de1ca518cde85..003ec883fe54d02ddd0f4bfc02c013dac289f51e 100644
--- a/dom/base/nsCopySupport.cpp
+++ b/dom/base/nsCopySupport.cpp
@@ -501,7 +501,7 @@ nsresult nsCopySupport::ImageCopy(nsIImageLoadingContent* aImageElement,
       trans->SetReferrerInfo(referrerInfo);
     }
 
-#ifdef XP_WIN
+#if defined(XP_WIN) && !defined(BASE_BROWSER_VERSION)
     rv = AppendImagePromise(trans, imgRequest, aImageElement);
     NS_ENSURE_SUCCESS(rv, rv);
 #endif