diff --git a/code/modules/client/preference/preferences.dm b/code/modules/client/preference/preferences.dm
index a914ff9e139..18017d04d50 100644
--- a/code/modules/client/preference/preferences.dm
+++ b/code/modules/client/preference/preferences.dm
@@ -611,7 +611,11 @@ GLOBAL_LIST_INIT(special_role_times, list( //minimum age (in days) for accounts
dat += "
"
var/firstcat = 1
- for(var/category in GLOB.loadout_categories)
+ var/list/own_categories = GLOB.loadout_categories.Copy()
+ var/datum/loadout_category/choosen = new("Selected")
+ choosen.gear = choosen_gears
+ own_categories[choosen.category] = choosen
+ for(var/category in own_categories)
if(firstcat)
firstcat = 0
else
@@ -619,10 +623,10 @@ GLOBAL_LIST_INIT(special_role_times, list( //minimum age (in days) for accounts
if(category == gear_tab)
dat += " [category] "
else
- dat += " [category] "
+ dat += " [category] "
dat += " |
"
- var/datum/loadout_category/LC = GLOB.loadout_categories[gear_tab]
+ var/datum/loadout_category/LC = own_categories[gear_tab]
dat += "[LC.category] |
"
for(var/gear_name in LC.gear)
var/datum/gear/G = LC.gear[gear_name]