Index: org.apache.ivyde.eclipse/src/java/org/apache/ivyde/eclipse/ui/editors/IvyFileContentDescriber.java
===================================================================
--- org.apache.ivyde.eclipse/src/java/org/apache/ivyde/eclipse/ui/editors/IvyFileContentDescriber.java	(revision 1449247)
+++ org.apache.ivyde.eclipse/src/java/org/apache/ivyde/eclipse/ui/editors/IvyFileContentDescriber.java	(working copy)
@@ -67,7 +67,7 @@
     private int checkCriteria(InputSource contents) throws IOException {
         IvyFileHandler ivyFileHandler = new IvyFileHandler();
         try {
-            XMLHelper.parse(contents, null, ivyFileHandler, null);
+            XMLHelper.parse(contents, null, ivyFileHandler, null, false);
         } catch (SAXException e) {
             // we may be handed any kind of contents... it is normal we fail to parse
             return INDETERMINATE;
@@ -100,7 +100,7 @@
                 isIvyFile = true;
             }
 
-            root = true;
+            root = false;
         }
     }
 }
Index: org.apache.ivyde.eclipse/src/java/org/apache/ivyde/eclipse/ui/editors/IvySettingsContentDescriber.java
===================================================================
--- org.apache.ivyde.eclipse/src/java/org/apache/ivyde/eclipse/ui/editors/IvySettingsContentDescriber.java	(revision 1449247)
+++ org.apache.ivyde.eclipse/src/java/org/apache/ivyde/eclipse/ui/editors/IvySettingsContentDescriber.java	(working copy)
@@ -68,7 +68,7 @@
     private int checkCriteria(InputSource contents) throws IOException {
         IvySettingsHandler ivySettingsHandler = new IvySettingsHandler();
         try {
-            XMLHelper.parse(contents, null, ivySettingsHandler, null);
+            XMLHelper.parse(contents, null, ivySettingsHandler, null, false);
         } catch (SAXException e) {
             // we may be handed any kind of contents... it is normal we fail to parse
             return INDETERMINATE;
@@ -101,7 +101,7 @@
                 isIvySettings = true;
             }
 
-            root = true;
+            root = false;
         }
     }
 }
