https://github.com/liblouis/liblouisutdml/pull/67

---
 liblouisutdml/semantics.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- a/liblouisutdml/semantics.c
+++ b/liblouisutdml/semantics.c
@@ -527,8 +527,7 @@ insert_code (xmlNode * node, int which)
     }
   else
     {
-      if (inserts->numInserts == 0 || inserts->numInserts < which
-	  || (which == 1 && inserts->numInserts == 1))
+      if (inserts->numInserts == 0 || inserts->numInserts <= which)
 	return 1;
       sumLength = 1;
       for (k = 0; k < which; k++)
