diff --git a/apktool-lib/src/main/java/brut/androlib/res/data/value/ResScalarValue.java b/apktool-lib/src/main/java/brut/androlib/res/data/value/ResScalarValue.java index 936b19ae..c28d11c1 100644 --- a/apktool-lib/src/main/java/brut/androlib/res/data/value/ResScalarValue.java +++ b/apktool-lib/src/main/java/brut/androlib/res/data/value/ResScalarValue.java @@ -37,7 +37,7 @@ public abstract class ResScalarValue extends ResValue public void serializeToXml(XmlSerializer serializer, ResResource res) throws IOException, AndrolibException { String type = res.getResSpec().getType().getName(); - boolean item = ! type.equals(mType); + boolean item = ! "reference".equals(mType) && ! type.equals(mType); String tagName = item ? "item" : type; serializer.startTag(null, tagName);