diff --git a/src/docbkx/resources/css/html.css b/src/docbkx/resources/css/html.css
index b5e0c0e985..4669bbd337 100644
--- a/src/docbkx/resources/css/html.css
+++ b/src/docbkx/resources/css/html.css
@@ -272,6 +272,10 @@ div.calloutlist * td {
font-size: 100%;
}
+.programlisting {
+ clear: both;
+}
+
.programlisting .interfacename,
.programlisting .literal,
.programlisting .classname {