diff --git a/src/controllers/api/rerollRandomModController.ts b/src/controllers/api/rerollRandomModController.ts index 88b14ab1..d7eee8e8 100644 --- a/src/controllers/api/rerollRandomModController.ts +++ b/src/controllers/api/rerollRandomModController.ts @@ -41,7 +41,7 @@ export const rerollRandomModController: RequestHandler = async (req, res) => { }); } else { const upgrade = inventory.Upgrades.find(x => x._id?.toString() == request.ItemId)!; - if (request.CommitReroll) { + if (request.CommitReroll && upgrade.PendingRerollFingerprint) { upgrade.UpgradeFingerprint = upgrade.PendingRerollFingerprint; } upgrade.PendingRerollFingerprint = undefined;