aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/java/org/zwobble/mammoth/internal/styles/parsing/HtmlPathParser.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/org/zwobble/mammoth/internal/styles/parsing/HtmlPathParser.java b/src/main/java/org/zwobble/mammoth/internal/styles/parsing/HtmlPathParser.java
index ec615f8..d3dac83 100644
--- a/src/main/java/org/zwobble/mammoth/internal/styles/parsing/HtmlPathParser.java
+++ b/src/main/java/org/zwobble/mammoth/internal/styles/parsing/HtmlPathParser.java
@@ -9,6 +9,7 @@ import java.util.*;
import static org.zwobble.mammoth.internal.styles.parsing.TokenParser.parseIdentifier;
import static org.zwobble.mammoth.internal.styles.parsing.TokenParser.parseString;
+import static org.zwobble.mammoth.internal.util.Maps.lookup;
public class HtmlPathParser {
public static HtmlPath parse(TokenIterator<TokenType> tokens) {
@@ -57,7 +58,7 @@ public class HtmlPathParser {
if (attribute.append && attributes.containsKey(attribute.name)) {
attributes.put(
attribute.name,
- attributes.get(attribute.name) + " " + attribute.value
+ lookup(attributes, attribute.name).get() + " " + attribute.value
);
} else {
attributes.put(attribute.name, attribute.value);