diff --git a/desktop_version/src/Textbox.cpp b/desktop_version/src/Textbox.cpp index 592090ea..700a6019 100644 --- a/desktop_version/src/Textbox.cpp +++ b/desktop_version/src/Textbox.cpp @@ -239,8 +239,12 @@ void textboxclass::translate(void) { if (!loc::is_cutscene_translated(original.script_name)) { - // Copy the original back - lines = std::vector(original.lines); + // Copy the original back, but keep the limit of lines in mind + lines.clear(); + for (size_t i = 0; i < original.lines.size(); i++) + { + addline(original.lines[i]); + } return; }