diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,3 +1,8 @@
+texmath (0.9.4.3)
+
+  * MathML writer: put linethickness attribute directly on mfrac
+    element. This fixes binomial rendering.
+
 texmath (0.9.4.2)
 
   * Pandoc writer: better handle accented characters (jgm/pandoc#3922).
diff --git a/src/Text/TeXMath/Writers/MathML.hs b/src/Text/TeXMath/Writers/MathML.hs
--- a/src/Text/TeXMath/Writers/MathML.hs
+++ b/src/Text/TeXMath/Writers/MathML.hs
@@ -57,7 +57,7 @@
        DisplayFrac  -> withAttribute "displaystyle" "true" .
                          unode "mstyle" . unode "mfrac" $ [x', y']
        NoLineFrac   -> withAttribute "linethickness" "0" .
-                         unode "mstyle" . unode "mfrac" $ [x', y']
+                         unode "mfrac" $ [x', y']
   where x' = showExp tt x
         y' = showExp tt y
 
diff --git a/texmath.cabal b/texmath.cabal
--- a/texmath.cabal
+++ b/texmath.cabal
@@ -1,5 +1,5 @@
 Name:                texmath
-Version:             0.9.4.2
+Version:             0.9.4.3
 Cabal-Version:       >= 1.10
 Build-type:          Simple
 Synopsis:            Conversion between formats used to represent mathematics.
