diff --git a/src/core/imgui_overlays.cpp b/src/core/imgui_overlays.cpp index 0958835b5..c91873dee 100644 --- a/src/core/imgui_overlays.cpp +++ b/src/core/imgui_overlays.cpp @@ -1054,18 +1054,19 @@ void SaveStateSelectorUI::Draw() ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoBackground); { ImGui::SetCursorPosX(padding); - ImGui::BeginTable("table", 2); - - ImGui::TableNextColumn(); - ImGui::TextUnformatted(s_load_legend.c_str()); - ImGui::TableNextColumn(); - ImGui::TextUnformatted(s_prev_legend.c_str()); - ImGui::TableNextColumn(); - ImGui::TextUnformatted(s_save_legend.c_str()); - ImGui::TableNextColumn(); - ImGui::TextUnformatted(s_next_legend.c_str()); - - ImGui::EndTable(); + if (ImGui::BeginTable("table", 2)) + { + ImGui::TableNextColumn(); + ImGui::TextUnformatted(s_load_legend.c_str()); + ImGui::TableNextColumn(); + ImGui::TextUnformatted(s_prev_legend.c_str()); + ImGui::TableNextColumn(); + ImGui::TextUnformatted(s_save_legend.c_str()); + ImGui::TableNextColumn(); + ImGui::TextUnformatted(s_next_legend.c_str()); + + ImGui::EndTable(); + } } ImGui::EndChild(); }