Index: kernel/genarch/src/fb/fb.c
===================================================================
--- kernel/genarch/src/fb/fb.c	(revision adec5b450420e754be2635ab4e7587f68c0a3287)
+++ kernel/genarch/src/fb/fb.c	(revision c6588ceb4c9ad92c68840c6b6ea796782d6579f3)
@@ -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:
