diff --git a/src/dr/evomodel/coalescent/smooth/SkyGlideLikelihood.java b/src/dr/evomodel/coalescent/smooth/SkyGlideLikelihood.java index b7098e75f2..4a189219f4 100644 --- a/src/dr/evomodel/coalescent/smooth/SkyGlideLikelihood.java +++ b/src/dr/evomodel/coalescent/smooth/SkyGlideLikelihood.java @@ -64,7 +64,9 @@ public SkyGlideLikelihood(String name, this.gridPointParameter = gridPointParameter; this.intervals = new ArrayList<>(); for (int i = 0; i < trees.size(); i++) { - this.intervals.add(new BigFastTreeIntervals(trees.get(0))); + BigFastTreeIntervals treeIntervals = new BigFastTreeIntervals(trees.get(i)); + this.intervals.add(treeIntervals); + addModel(treeIntervals); } } @@ -100,7 +102,7 @@ protected void acceptState() { @Override public Model getModel() { - return null; + return this; } @Override