diff --git a/Libraries/LibX86/Instruction.cpp b/Libraries/LibX86/Instruction.cpp index 530d347571..eb5eff8d4d 100644 --- a/Libraries/LibX86/Instruction.cpp +++ b/Libraries/LibX86/Instruction.cpp @@ -1170,7 +1170,8 @@ static String sib_to_string(u8 rm, u8 sib) builder.append(scale); } else { builder.append(base); - builder.append('+'); + if (!base.is_empty() && !index.is_empty()) + builder.append('+'); builder.append(index); builder.append(scale); }