diff --git a/src/Html2OpenXml/Expressions/BlockElementExpression.cs b/src/Html2OpenXml/Expressions/BlockElementExpression.cs
index 7ae7026..62bc8ce 100644
--- a/src/Html2OpenXml/Expressions/BlockElementExpression.cs
+++ b/src/Html2OpenXml/Expressions/BlockElementExpression.cs
@@ -168,8 +168,8 @@ protected override void ComposeStyles (ParsingContext context)
};
}
- var attrValue = styleAttributes!["text-align"];
- JustificationValues? align = Converter.ToParagraphAlign(attrValue);
+ JustificationValues? align = Converter.ToParagraphAlign(styleAttributes!["text-align"]);
+ if (!align.HasValue) align = Converter.ToParagraphAlign(node.GetAttribute("align"));
if (align.HasValue)
{
paraProperties.Justification = new() { Val = align };