[104153] Fixing up EJB client on import
diff --git a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EEArtifactImportOperation.java b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EEArtifactImportOperation.java
index 04a413d..33e8804 100644
--- a/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EEArtifactImportOperation.java
+++ b/plugins/org.eclipse.jst.j2ee/archiveops/org/eclipse/jst/j2ee/internal/archive/operations/J2EEArtifactImportOperation.java
@@ -148,7 +148,7 @@
 				String name = manifestEntries[j];
 				name = name.substring(0, name.length() - 4);
 				IProject project = ProjectUtilities.getProject(name);
-				if( project.isAccessible() && project.exists()){
+				if( project != null && project.isAccessible() && project.exists()){
 					IVirtualComponent refcomp = ComponentCore.createComponent(project, name);
 					if( refcomp.exists()){
 						ArrayList list = new ArrayList();