diff --git a/src/main/java/writer2latex/xhtml/content/Separator.java b/src/main/java/writer2latex/xhtml/content/Separator.java
index fced3af..7ceb404 100644
--- a/src/main/java/writer2latex/xhtml/content/Separator.java
+++ b/src/main/java/writer2latex/xhtml/content/Separator.java
@@ -225,8 +225,10 @@ public class Separator {
node = node.getParentNode();
}
Node result = node.getParentNode();
- if (node.getChildNodes().getLength() == 0){
- result.removeChild(node);
+ if (node.getChildNodes().getLength() == 1){
+ if (node.getFirstChild().getChildNodes().getLength() == 0) {
+ result.removeChild(node);
+ }
}
return result;
diff --git a/src/main/java/writer2latex/xhtml/content/TextParser.java b/src/main/java/writer2latex/xhtml/content/TextParser.java
index 34601f8..3151183 100644
--- a/src/main/java/writer2latex/xhtml/content/TextParser.java
+++ b/src/main/java/writer2latex/xhtml/content/TextParser.java
@@ -1821,10 +1821,8 @@ public class TextParser extends Parser {
private void setPageContainerStyle() {
MasterPage mp = ofr.getFullMasterPage(currentMasterPage);
PageLayout layout = ofr.getPageLayout(mp.getPageLayoutName());
- if (layout.getColCount() != 1) {
- String containerStyle = "column-count: " + layout.getColCount() + ";";
- pageContainer.setRootStyle(containerStyle);
- }
+ String containerStyle = "column-count: " + layout.getColCount() + ";";
+ pageContainer.setRootStyle(containerStyle);
}
private void fitPageNumberToMasterPageStyle() {