diff --git a/ui/org.eclipse.pde.genericeditor.extension/src/org/eclipse/pde/internal/genericeditor/target/extension/reconciler/folding/FoldingReconcilerStrategy.java b/ui/org.eclipse.pde.genericeditor.extension/src/org/eclipse/pde/internal/genericeditor/target/extension/reconciler/folding/FoldingReconcilerStrategy.java index 0b3a04e14b..ec77c1ed1b 100644 --- a/ui/org.eclipse.pde.genericeditor.extension/src/org/eclipse/pde/internal/genericeditor/target/extension/reconciler/folding/FoldingReconcilerStrategy.java +++ b/ui/org.eclipse.pde.genericeditor.extension/src/org/eclipse/pde/internal/genericeditor/target/extension/reconciler/folding/FoldingReconcilerStrategy.java @@ -60,6 +60,9 @@ public void reconcile(IRegion partition) { @Override public void initialReconcile() { + if (projectionViewer == null || document == null) { + return; + } ProjectionAnnotationModel projectionAnnotationModel = projectionViewer.getProjectionAnnotationModel(); if (document.get().equals(oldDocument) || projectionAnnotationModel == null) return;