Index: wp-includes/class-oembed.php
===================================================================
--- wp-includes/class-oembed.php	(revision 17454)
+++ wp-includes/class-oembed.php	(working copy)
@@ -247,7 +247,9 @@
 
 			case 'video':
 			case 'rich':
-				$return = ( !empty($data->html) ) ? $data->html : false;
+				$return = ( empty($data->html) ) ? false : $data->html;
+				if ( $return && is_admin_bar_showing() && false === strpos( $return, 'wmode' ) )
+					$return = str_replace( '</param><embed', '</param><param name="wmode" value="opaque"></param><embed wmode="opaque"', $return );
 				break;
 
 			case 'link':

