[105462] Fix for missing deployable folder
diff --git a/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/builder/ReferencedComponentBuilderOperation.java b/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/builder/ReferencedComponentBuilderOperation.java
index 92fd7eb..6f598fb 100644
--- a/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/builder/ReferencedComponentBuilderOperation.java
+++ b/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/builder/ReferencedComponentBuilderOperation.java
@@ -96,7 +96,7 @@
 			IVirtualComponent referencedComponent = vReference.getReferencedComponent();
 			IPath absoluteInputContainer = getAbsoluteInputContainer(referencedComponent);
 
-			if (absoluteOutputContainer == null || referencedComponent==null) {
+			if (outputContainerFolder == null || !outputContainerFolder.exists() || absoluteOutputContainer == null || referencedComponent==null) {
 				return OK_STATUS;
 			} else if (absoluteInputContainer == null || !referencedComponent.getProject().getFolder(absoluteInputContainer).exists()) {
 				if (vReference.getReferencedComponent().isBinary()) {