I'm puzzled. In a SchemaImport, the SchemaPrefix is optional. That is, you can import a schema without binding a namespace prefix to the target namespace or declaring the target namespace to be the default element/type namespace. But why would you? How would the query make use of such a schema? -Michael