diff --git a/src/xercesc/xinclude/XIncludeUtils.cpp b/src/xercesc/xinclude/XIncludeUtils.cpp
index 633e77e7bd631d2d99d212e7f5c398ef3e7a93f5..97f001906568be93513fa245c87fdc4d9dabfda3 100644
--- a/src/xercesc/xinclude/XIncludeUtils.cpp
+++ b/src/xercesc/xinclude/XIncludeUtils.cpp
@@ -52,7 +52,6 @@ XIncludeUtils::~XIncludeUtils(){
 // ---------------------------------------------------------------------------
 bool
 XIncludeUtils::parseDOMNodeDoingXInclude(DOMNode *sourceNode, DOMDocument *parsedDocument, XMLEntityHandler* entityResolver){
-    bool included = false;
     if (sourceNode) {
         /* create the list of child elements here, since it gets changed during the parse */
         RefVectorOf<DOMNode> children(10, false);
@@ -86,7 +85,7 @@ XIncludeUtils::parseDOMNodeDoingXInclude(DOMNode *sourceNode, DOMDocument *parse
             parseDOMNodeDoingXInclude(children.elementAt(i), parsedDocument, entityResolver);
         }
     }
-    return included;
+    return false;
 }
 
 // ---------------------------------------------------------------------------