diff --git a/src/k_dialogue.cpp b/src/k_dialogue.cpp index c88e56ee7..7d4b07bdf 100644 --- a/src/k_dialogue.cpp +++ b/src/k_dialogue.cpp @@ -378,7 +378,7 @@ void Dialogue::Draw(void) INT32 speakernamewidth = V_MenuStringWidth(speakername, 0); INT32 existingborder = (portrait == nullptr ? -4 : 3); - INT32 speakernamewidthoffset = (speakernamewidth + (arrowstep - existingborder) - 1) % arrowstep; + INT32 speakernamewidthoffset = (speakernamewidth + (arrowstep - existingborder) - 2) % arrowstep; if (speakernamewidthoffset) { speakernamewidthoffset = (arrowstep - speakernamewidthoffset);