diff --git a/plugins/org.teiid.designer.webservice.ui/src/org/teiid/designer/webservice/ui/wizard/InterfaceDefinitionPage.java b/plugins/org.teiid.designer.webservice.ui/src/org/teiid/designer/webservice/ui/wizard/InterfaceDefinitionPage.java index 2f1e7df0a9..ae6e7f72da 100644 --- a/plugins/org.teiid.designer.webservice.ui/src/org/teiid/designer/webservice/ui/wizard/InterfaceDefinitionPage.java +++ b/plugins/org.teiid.designer.webservice.ui/src/org/teiid/designer/webservice/ui/wizard/InterfaceDefinitionPage.java @@ -497,7 +497,7 @@ public boolean select( Viewer theViewer, boolean projectOpen = ((IResource)theElement).getProject().isOpen(); if (projectOpen) { // Show open projects - if (theElement instanceof IProject) { + if (theElement instanceof IContainer) { result = true; // Show webservice model files, and not .xsd files } else if (theElement instanceof IFile && ModelUtil.isModelFile((IFile)theElement)) {