diff --git a/composer/e-msg-composer.c b/composer/e-msg-composer.c
index 22f2312..99ffeb7 100644
--- a/composer/e-msg-composer.c
+++ b/composer/e-msg-composer.c
@@ -1782,8 +1782,10 @@ msg_composer_paste_clipboard (GtkhtmlEditor *editor)
 {
 	EMsgComposer *composer;
 	GtkClipboard *clipboard;
+	GdkAtom *targets;
 	GtkWidget *parent;
 	GtkWidget *widget;
+	gint n_targets;
 
 	composer = E_MSG_COMPOSER (editor);
 
@@ -1797,6 +1799,17 @@ msg_composer_paste_clipboard (GtkhtmlEditor *editor)
 
 	clipboard = gtk_widget_get_clipboard (widget, GDK_SELECTION_CLIPBOARD);
 
+	g_print ("Available Clipboard Formats:\n");
+	if (gtk_clipboard_wait_for_targets (clipboard, &targets, &n_targets)) {
+		gint ii;
+
+		for (ii = 0; ii < n_targets; ii++) {
+			gchar *name = gdk_atom_name (targets[ii]);
+			g_print ("  %s\n", name);
+			g_free (name);
+		}
+	}
+
 	if (gtk_clipboard_wait_is_image_available (clipboard)) {
 		e_composer_paste_image (composer, clipboard);
 		return;
