diff --git a/src/juce_core/text/juce_XmlElement.cpp b/src/juce_core/text/juce_XmlElement.cpp index 9fc400aba8..d0b2be54e8 100644 --- a/src/juce_core/text/juce_XmlElement.cpp +++ b/src/juce_core/text/juce_XmlElement.cpp @@ -830,7 +830,7 @@ void XmlElement::insertChildElement (XmlElement* const newNode, XmlElement* child = firstChildElement; - while (child->nextElement != 0 && --indexToInsertAt >= 0) + while (child->nextElement != 0 && --indexToInsertAt > 0) child = child->nextElement; newNode->nextElement = child->nextElement;