[226283] NPE when adding dependency entry
diff --git a/plugins/org.eclipse.wst.validation/vf2/org/eclipse/wst/validation/internal/DependencyIndex.java b/plugins/org.eclipse.wst.validation/vf2/org/eclipse/wst/validation/internal/DependencyIndex.java
index 4fec776..ca051ba 100644
--- a/plugins/org.eclipse.wst.validation/vf2/org/eclipse/wst/validation/internal/DependencyIndex.java
+++ b/plugins/org.eclipse.wst.validation/vf2/org/eclipse/wst/validation/internal/DependencyIndex.java
@@ -212,6 +212,7 @@
 
 
 	public synchronized void set(String id, IResource dependent, IResource[] dependsOn) {
+		init();
 		Set<Depends> set = getSet(_dependents, dependent);
 		for (Depends d : set){
 			if (d.delete(id))_dirty = true;