Index: src/wp-includes/js/media-views.js
===================================================================
--- src/wp-includes/js/media-views.js	(revision 33977)
+++ src/wp-includes/js/media-views.js	(working copy)
@@ -4591,6 +4591,10 @@
 		if ( 'abort' === status ) {
 			return;
 		}
+		if (  'not-embeddable' === response.data.type || 'not-ssl' === response.data.type ) { 
+ 	 		this.$( '.embed-container' ).show().find( '.embed-preview' ).html( '<div class="error"><p>' + response.data.message + '</p></div>' ); 
+ 			return; 
+ 	          }
 		this.$( '.link-text' ).show();
 	},
 
@@ -4600,7 +4604,7 @@
 		if ( html ) {
 			this.$('.embed-container').show().find('.embed-preview').html( html );
 		} else {
-			this.renderFail();
+			this.renderFail( response, status );
 		}
 	}
 });
