diff --git a/src/main/webapp/static/themes/openolat/patches/yaml_patch.css b/src/main/webapp/static/themes/openolat/patches/yaml_patch.css
index a878bb6ea82e8c577521f6e1abd4ff01d1de20ec..bbfea5b6b7f87134162745ade4006fec81f1c693 100644
--- a/src/main/webapp/static/themes/openolat/patches/yaml_patch.css
+++ b/src/main/webapp/static/themes/openolat/patches/yaml_patch.css
@@ -44,6 +44,16 @@
 		width/**/:/**/ .1em; /* only IE 6.0 */		
 		min-width: 1em; /* IE 7 bugfix: force hasLayout=true */
 	}
+	
+	/**
+	*  apply newer clearfix
+	*  (in yaml there is height:1% to activate hasLayout in IE6 and IE7)
+	*  we want the newer "hack" from http://perishablepress.com/new-clearfix-hack/
+	*/
+	.b_clearfix {
+		height:auto;
+		zoom:1;
+	}
 }