Fix for Bugzilla 289214 - at least for the bug I encountered
diff --git a/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/dialogs/BrowseSelectorDialog.java b/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/dialogs/BrowseSelectorDialog.java
index e05120e..fb2e8bb 100644
--- a/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/dialogs/BrowseSelectorDialog.java
+++ b/plugins/org.eclipse.bpel.ui/src/org/eclipse/bpel/ui/dialogs/BrowseSelectorDialog.java
@@ -285,9 +285,13 @@
 
 		// Do not import schema for schemas
 		if (obj instanceof XSDSimpleTypeDefinition) {
-			if (((XSDSimpleTypeDefinition) obj).getTargetNamespace().equals(
-					XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001)) {
-				return false;
+			
+			String targetNamespace = ((XSDSimpleTypeDefinition) obj).getTargetNamespace();
+			if (targetNamespace != null) {
+				if (((XSDSimpleTypeDefinition) obj).getTargetNamespace().equals(
+						XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001)) {
+					return false;
+				}
 			}
 		}