diff --git a/src/boe.items.cpp b/src/boe.items.cpp index 7015de6f..0457e69a 100644 --- a/src/boe.items.cpp +++ b/src/boe.items.cpp @@ -608,6 +608,9 @@ short custom_choice_dialog(std::array& strs,short pic_num,ePicTy std::vector vec; std::copy(strs.begin(), strs.end(), std::inserter(vec, vec.begin())); + // Strip off trailing empty strings + while(vec.back().empty()) + vec.pop_back(); cThreeChoice customDialog(vec, buttons, pic_num, pic_type); std::string item_hit = customDialog.show();