diff --git a/code/lab/dialogs/lab_ui.cpp b/code/lab/dialogs/lab_ui.cpp index 2770deab4c4..481fc59d759 100644 --- a/code/lab/dialogs/lab_ui.cpp +++ b/code/lab/dialogs/lab_ui.cpp @@ -1426,7 +1426,7 @@ void LabUi::show_object_options() const { build_weapon_options(shipp); } - } else if (getLabManager()->CurrentMode == LabMode::Weapon && getLabManager()->isSafeForWeapons()) { + } else if (getLabManager()->CurrentMode == LabMode::Weapon && getLabManager()->CurrentClass >= 0) { auto wip = &Weapon_info[getLabManager()->CurrentClass]; with_CollapsingHeader("Weapon Info")