aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2017-05-30 11:37:00 +0100
committerMichael Williamson <mike@zwobble.org>2017-05-30 11:37:00 +0100
commit330140c7c94cce2c57f41bc2d3e14b94dc4f23b0 (patch)
treea3194a381ffd27d940df9cf516443cde1beb084e /src/main/java/org/zwobble
parent275ff587231c8a74910a8f63595a7a23481d713f (diff)
Ignore blank target frame
Diffstat (limited to 'src/main/java/org/zwobble')
-rw-r--r--src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java b/src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java
index b72ff29..c962f58 100644
--- a/src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java
+++ b/src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java
@@ -442,7 +442,8 @@ class StatefulBodyXmlReader {
private ReadResult readHyperlink(XmlElement element) {
Optional<String> relationshipId = element.getAttributeOrNone("r:id");
Optional<String> anchor = element.getAttributeOrNone("w:anchor");
- Optional<String> targetFrame = element.getAttributeOrNone("w:tgtFrame");
+ Optional<String> targetFrame = element.getAttributeOrNone("w:tgtFrame")
+ .filter(value -> !value.isEmpty());
ReadResult childrenResult = readElements(element.getChildren());
if (relationshipId.isPresent()) {