diff --git a/src/kinetics/InterfaceKinetics.cpp b/src/kinetics/InterfaceKinetics.cpp index 949dc5a15..bdfaa0db8 100644 --- a/src/kinetics/InterfaceKinetics.cpp +++ b/src/kinetics/InterfaceKinetics.cpp @@ -966,7 +966,7 @@ void InterfaceKinetics::addReaction(shared_ptr r_base) for (map::const_iterator iter = r.coverage_deps.begin(); iter != r.coverage_deps.end(); ++iter) { - size_t k = kineticsSpeciesIndex(iter->first); + size_t k = thermo(reactionPhaseIndex()).speciesIndex(iter->first); rate.addCoverageDependence(k, iter->second.a, iter->second.m, iter->second.E); }