[243614] Intermittent Metadata Model Loading issues in Automated Tests
	- fix for JUnit failure
diff --git a/jsf/plugins/org.eclipse.jst.jsf.common/src/org/eclipse/jst/jsf/common/metadata/internal/ModelKeyDescriptor.java b/jsf/plugins/org.eclipse.jst.jsf.common/src/org/eclipse/jst/jsf/common/metadata/internal/ModelKeyDescriptor.java
index 381da33..dda1cd4 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.common/src/org/eclipse/jst/jsf/common/metadata/internal/ModelKeyDescriptor.java
+++ b/jsf/plugins/org.eclipse.jst.jsf.common/src/org/eclipse/jst/jsf/common/metadata/internal/ModelKeyDescriptor.java
@@ -33,10 +33,11 @@
 		this.project = project;
 		this.domain = domain;
 		this.uri = uri;
-		StringBuffer buf = new StringBuffer(project.getName());
-		buf.append(":");
+		String proj = project != null ? project.getName() : "Null"; //$NON-NLS-1$
+		StringBuffer buf = new StringBuffer(proj);
+		buf.append(":"); //$NON-NLS-1$
 		buf.append(domain);
-		buf.append(":");
+		buf.append(":"); //$NON-NLS-1$
 		buf.append(uri);
 		key = buf.toString();
 	}