diff -ur epiphany-2.14.1/src/ephy-window.c epiphany-2.14.1d/src/ephy-window.c
--- epiphany-2.14.1/src/ephy-window.c	2006-03-02 16:49:26.000000000 -0500
+++ epiphany-2.14.1d/src/ephy-window.c	2006-08-13 13:44:40.968431250 -0500
@@ -345,6 +345,8 @@
 	  NULL, G_CALLBACK (popup_cmd_open_image) },
 	{ "SaveImageAs", GTK_STOCK_SAVE_AS, N_("_Save Image As..."), NULL,
 	  NULL, G_CALLBACK (popup_cmd_save_image_as) },
+	{ "CopyImage", GTK_STOCK_COPY, N_("_Copy Image"), NULL,
+	  NULL, G_CALLBACK (popup_cmd_copy_image) },
 	{ "SetImageAsBackground", NULL, N_("_Use Image As Background"), NULL,
 	  NULL, G_CALLBACK (popup_cmd_set_image_as_background) },
 	{ "CopyImageLocation", NULL, N_("Copy I_mage Address"), NULL,
@@ -940,6 +942,8 @@
 	gtk_action_set_visible (action, is_image);
 	action = gtk_action_group_get_action (action_group, "SaveImageAs");
 	gtk_action_set_visible (action, is_image);
+	action = gtk_action_group_get_action (action_group, "CopyImage");
+	gtk_action_set_visible (action, is_image);
 	action = gtk_action_group_get_action (action_group, "SetImageAsBackground");
 	gtk_action_set_visible (action, is_image);
 	action = gtk_action_group_get_action (action_group, "CopyImageLocation");
@@ -1858,6 +1862,11 @@
 		g_object_set (action, "tooltip", tooltip, NULL);
 		g_free (tooltip);		
 
+		action = gtk_action_group_get_action (group, "CopyImage");
+		tooltip = g_strdup_printf (_("Copy image “%s”"), name);
+		g_object_set (action, "tooltip", tooltip, NULL);
+		g_free (tooltip);
+
 		g_free (name);
 	}
 
diff -ur epiphany-2.14.1/src/popup-commands.c epiphany-2.14.1d/src/popup-commands.c
--- epiphany-2.14.1/src/popup-commands.c	2006-02-04 04:26:09.000000000 -0500
+++ epiphany-2.14.1d/src/popup-commands.c	2006-08-13 13:32:38.575284500 -0500
@@ -24,6 +24,7 @@
 #include "ephy-shell.h"
 #include "ephy-embed-factory.h"
 #include "ephy-embed-persist.h"
+#include "ephy-command-manager.h"
 #include "ephy-prefs.h"
 #include "eel-gconf-extensions.h"
 #include "ephy-file-helpers.h"
@@ -452,3 +453,13 @@
 
 	g_free (scheme);
 }
+void
+popup_cmd_copy_image (GtkAction *action,
+		      EphyWindow *window)
+{
+    EphyEmbed *embed;
+    embed = ephy_window_get_active_embed (window);
+
+    ephy_command_manager_do_command (EPHY_COMMAND_MANAGER (embed), "cmd_copyImageContents");
+}
+
diff -ur epiphany-2.14.1/src/popup-commands.h epiphany-2.14.1d/src/popup-commands.h
--- epiphany-2.14.1/src/popup-commands.h	2005-09-26 14:22:18.000000000 -0500
+++ epiphany-2.14.1d/src/popup-commands.h	2006-08-13 13:30:15.862365500 -0500
@@ -66,3 +66,5 @@
 
 void popup_cmd_save_image_as		(GtkAction *action,
 					 EphyWindow *window);
+void popup_cmd_copy_image		(GtkAction *action,
+					 EphyWindow *window);
--- epiphany-2.14.1/data/ui/epiphany-ui.xml	2006-02-21 08:44:00.000000000 -0500
+++ epiphany-2.14.1d/data/ui/epiphany-ui.xml	2006-08-13 13:57:10.471272250 -0500
@@ -112,6 +112,7 @@
 	<separator />
 	<menuitem name="OpenImageIP" action="OpenImage"/>
 	<menuitem name="SaveImageAsIP" action="SaveImageAs"/>
+	<menuitem name="CopyImageIP" action="CopyImage"/>
 	<menuitem name="SetImageAsBackgroundIP" action="SetImageAsBackground"/>
 	<menuitem name="CopyImageLocationIP" action="CopyImageLocation"/>
 </popup>
@@ -130,6 +131,7 @@
 	<separator />
 	<menuitem name="OpenImageDP" action="OpenImage"/>
 	<menuitem name="SaveImageAsDP" action="SaveImageAs"/>
+	<menuitem name="CopyImageDP" action="CopyImage"/>
 	<menuitem name="SetImageAsBackgroundDP" action="SetImageAsBackground"/>
 	<menuitem name="CopyImageLocationDP" action="CopyImageLocation"/>
 </popup>
@@ -148,6 +150,7 @@
 	<separator />
 	<menuitem name="OpenImageLP" action="OpenImage"/>
 	<menuitem name="SaveImageAsLP" action="SaveImageAs"/>
+	<menuitem name="CopyImageLP" action="CopyImage"/>
 	<menuitem name="SetImageAsBackgroundLP" action="SetImageAsBackground"/>
 	<menuitem name="CopyImageLocationLP" action="CopyImageLocation"/>
 </popup>
@@ -160,6 +163,7 @@
 	<separator />
 	<menuitem name="OpenImageELP" action="OpenImage"/>
 	<menuitem name="SaveImageAsELP" action="SaveImageAs"/>
+	<menuitem name="CopyImageELP" action="CopyImage"/>
 	<menuitem name="SetImageAsBackgroundELP" action="SetImageAsBackground"/>
 	<menuitem name="CopyImageLocationELP" action="CopyImageLocation"/>
 </popup>
