Index: kernel/genarch/src/fb/fb.c
===================================================================
--- kernel/genarch/src/fb/fb.c	(revision adec5b450420e754be2635ab4e7587f68c0a3287)
+++ kernel/genarch/src/fb/fb.c	(revision c8d0f9e51c2c5a2a57ccd5bd36d0254ea8199cf4)
@@ -390,6 +390,6 @@
 			    instance->position / instance->cols, false);
 			instance->position++;
-		} while ((instance->position % 8)
-		    && (instance->position < instance->cols * instance->rows));
+		} while (((instance->position % instance->cols) % 8 != 0) &&
+		    (instance->position < instance->cols * instance->rows));
 		break;
 	default:
