--- /c/panda_source/panda_head/panda3d/panda/src/text/textAssembler.cxx Sun Oct 9 22:25:19 2011 +++ /c/panda_source/panda3d-1.8.0/panda/src/text/textAssembler.cxx Fri Jun 1 17:43:22 2012 @@ -1378,7 +1378,7 @@ if (character == ' ') { // A space is a special case. - xpos += font->get_space_advance(); + xpos += properties->get_glyph_scale() * properties->get_text_scale() * font->get_space_advance(); } else if (character == '\t') { // So is a tab character.