diff --git a/baksmali/src/main/java/org/jf/baksmali/Adaptors/MethodDefinition.java b/baksmali/src/main/java/org/jf/baksmali/Adaptors/MethodDefinition.java index 6ee76ecc..08151a90 100644 --- a/baksmali/src/main/java/org/jf/baksmali/Adaptors/MethodDefinition.java +++ b/baksmali/src/main/java/org/jf/baksmali/Adaptors/MethodDefinition.java @@ -274,7 +274,7 @@ public class MethodDefinition { methodItems.add(new BlankMethodItem(stg, currentCodeAddress)); } - if (baksmali.registerInfo != 0) { + if (baksmali.registerInfo != 0 && !instruction.instruction.getFormat().variableSizeFormat) { printPreRegister.clear(); printPostRegister.clear();