diff --git a/src/main/scala/millfork/compiler/mos/MosExpressionCompiler.scala b/src/main/scala/millfork/compiler/mos/MosExpressionCompiler.scala index 8b2597fd..0c48381e 100644 --- a/src/main/scala/millfork/compiler/mos/MosExpressionCompiler.scala +++ b/src/main/scala/millfork/compiler/mos/MosExpressionCompiler.scala @@ -1388,6 +1388,7 @@ object MosExpressionCompiler extends AbstractExpressionCompiler[AssemblyLine] { val (l, r, size) = assertArithmeticBinary(ctx, params) size match { case 1 => + zeroExtend = true BuiltIns.compileUnsignedByteDivision(ctx, l, r, f.functionName == "%%") case 2 => BuiltIns.compileUnsignedWordByByteDivision(ctx, l, r, f.functionName == "%%")