Fix for bug 3538
[netvirt.git] / utils / mdsal-openflow / src / main / java / org / opendaylight / ovsdb / utils / mdsal / openflow / InstructionUtils.java
index b8a1af5aa06ba1cc8fef38d4623a36fbfce0fff3..03db619ee89927a75917d679af2b30d386d3e0e8 100644 (file)
@@ -293,7 +293,7 @@ public class InstructionUtils {
                     ab = new ActionBuilder();
                     ab.setAction(action.getAction());
                     ab.setOrder(action.getOrder() - 1);
-                    ab.setKey(new ActionKey(i));
+                    ab.setKey(new ActionKey(action.getOrder() - 1));
                     Action actionNewOrder = ab.build();
                     actionList.remove(action);
                     actionList.add(i, actionNewOrder);