message: Don't crash if saved mods aren't there
diff: @@ -75,7 +75,7 @@ function SavedMods({ defs, modHashes }: Props) {
  });
  }, [modHashes, defs]);
  - if (!defs.isDestiny2()) {
  + if (!defs.isDestiny2() || !groupedMods.length) {
  return null;
  }
  @@ -83,7 +83,9 @@ function SavedMods({ defs, modHashes }: Props) {
  <div className={styles.container}>
  <div className={styles.title}>{t('Loadouts.Mods')}</div>
  <div className={styles.categories}>
  - {modCategoryOrder.map((key) => (
  + {modCategoryOrder.map(
  + (key) =>
  + groupedMods[key] && (
  <div key={key} className={styles.category}>
  <div className={styles.categoryName}>{t(modCategoryTranslations[key])}</div>
  <div className={styles.mods}>
  @@ -92,7 +94,8 @@ function SavedMods({ defs, modHashes }: Props) {
  ))}
  </div>
  </div>
  - ))}
  + )
  + )}
  </div>
  </div>
  );
  