diff --git a/rmgpy/data/kinetics/family.py b/rmgpy/data/kinetics/family.py index 87f197251e..416744294f 100644 --- a/rmgpy/data/kinetics/family.py +++ b/rmgpy/data/kinetics/family.py @@ -243,7 +243,7 @@ def get_reverse(self): of the reaction that this is the recipe for. """ other = ReactionRecipe() - for action in self.actions: + for action in reversed(self.actions): # Play the reverse recipe in the reverse order if action[0] == 'CHANGE_BOND': other.add_action(['CHANGE_BOND', action[1], str(-int(action[2])), action[3]]) elif action[0] == 'FORM_BOND':