diff --git a/biz.aQute.bndlib/src/aQute/bnd/build/model/BndEditModel.java b/biz.aQute.bndlib/src/aQute/bnd/build/model/BndEditModel.java index a2594e034d..1876bcc5b0 100644 --- a/biz.aQute.bndlib/src/aQute/bnd/build/model/BndEditModel.java +++ b/biz.aQute.bndlib/src/aQute/bnd/build/model/BndEditModel.java @@ -395,9 +395,9 @@ public BndEditModel(IDocument document) throws IOException { public BndEditModel(Workspace workspace, Processor processor) throws IOException { this(workspace); this.owner = processor; - File propertiesFile = processor.getPropertiesFile(); - if (propertiesFile.isFile()) - this.document = new Document(IO.collect(propertiesFile)); + this.inputFile = processor.getPropertiesFile(); + if (inputFile != null && inputFile.isFile()) + this.document = new Document(IO.collect(inputFile)); else this.document = new Document(""); loadFrom(this.document);