diff --git a/src/font/bitmapfont.js b/src/font/bitmapfont.js
index <HASH>..<HASH> 100644
--- a/src/font/bitmapfont.js
+++ b/src/font/bitmapfont.js
@@ -200,7 +200,8 @@
                     renderer.drawImage(this.fontImage,
                         glyph.src.x, glyph.src.y,
                         glyph.width, glyph.height,
-                        ~~x, ~~(y + glyph.offset.y * this.fontScale.y),
+                        ~~(x + glyph.offset.x),
+                        ~~(y + glyph.offset.y * this.fontScale.y),
                         glyph.width * this.fontScale.x, glyph.height * this.fontScale.y);
                     x += (glyph.xadvance + kerning) * this.fontScale.x;
                     lastGlyph = glyph;
[#<I>][<I>] is this not supposed to be used ?

@agmcleod does not really change anything in terms of rendering, but
looks like it was missing