Index: C:/eclipse_projects/castor/schema/src/main/java/org/exolab/castor/xml/schema/reader/ImportUnmarshaller.java =================================================================== --- C:/eclipse_projects/castor/schema/src/main/java/org/exolab/castor/xml/schema/reader/ImportUnmarshaller.java (revision 8020) +++ C:/eclipse_projects/castor/schema/src/main/java/org/exolab/castor/xml/schema/reader/ImportUnmarshaller.java (working copy) @@ -85,7 +85,7 @@ } boolean hasLocation = (schemaLocation != null); - if (schemaLocation != null) { + if (hasLocation) { if (schemaLocation.indexOf("\\") != -1) { String err = "'" + schemaLocation +