[152506] commited for NA
diff --git a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarValidator.java b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarValidator.java
index 109172a..fd7e1ba 100644
--- a/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarValidator.java
+++ b/plugins/org.eclipse.jst.j2ee/j2eeplugin/org/eclipse/jst/j2ee/internal/validation/UIEarValidator.java
@@ -546,7 +546,7 @@
 					for (int i = 0; i < modules.size(); i++) {
 						Module module = (Module) modules.get(i);
 						String uri = module.getUri();
-						IVirtualComponent referencedComp = edit.getModule( uri );
+						IVirtualComponent referencedComp = edit.getModuleByManifestURI( uri );
 						if( referencedComp == null ){
 							String[] params = new String[]{uri, component.getProject().getName()};
 							String tmp = NLS.bind(EARValidationMessageResourceHandler.MISSING_PROJECT_FORMODULE_WARN_, params);