diff --git a/src/dr/evomodel/treedatalikelihood/BeagleDataLikelihoodDelegate.java b/src/dr/evomodel/treedatalikelihood/BeagleDataLikelihoodDelegate.java index 6d549d1b98..50e3ed3ce2 100644 --- a/src/dr/evomodel/treedatalikelihood/BeagleDataLikelihoodDelegate.java +++ b/src/dr/evomodel/treedatalikelihood/BeagleDataLikelihoodDelegate.java @@ -455,9 +455,8 @@ public BeagleDataLikelihoodDelegate(Tree tree, logger.info(" No external BEAGLE resources available, or resource list/requirements not met, using Java implementation"); } - if (!settings.useAction) { - instanceFlags = instanceDetails.getFlags(); - } + + instanceFlags = instanceDetails.getFlags(); if ((instanceFlags & BeagleFlag.THREADING_CPP.getMask()) != 0) { if (IS_THREAD_COUNT_COMPATIBLE() && threadCount != 0) {