summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/resources/db/itemdb.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/resources/db/itemdb.cpp b/src/resources/db/itemdb.cpp
index 9f63048fd..5c435f35e 100644
--- a/src/resources/db/itemdb.cpp
+++ b/src/resources/db/itemdb.cpp
@@ -728,6 +728,9 @@ int parseDirectionName(const std::string &name)
void loadSpriteRef(ItemInfo *const itemInfo, const XmlNodePtr node)
{
const std::string gender = XML::getProperty(node, "gender", "unisex");
+ if (!node->xmlChildrenNode)
+ return;
+
const std::string filename = reinterpret_cast<const char*>(
node->xmlChildrenNode->content);