diff --git a/src/layouts/service-packages/service-package-question/service-package-question.vue b/src/layouts/service-packages/service-package-question/service-package-question.vue index 1c040c69..73e29932 100644 --- a/src/layouts/service-packages/service-package-question/service-package-question.vue +++ b/src/layouts/service-packages/service-package-question/service-package-question.vue @@ -273,10 +273,15 @@ export default { return !!glassLocationMatches.length; }, preselectPackage() { - if (this.mainStore.order.servicePackage) { - this.selectedPackageName = this.mainStore.order.servicePackage; + const savedPackage = this.mainStore.order.servicePackage; + + if (savedPackage && this.servicePackageAnswers.some((answer) => answer.value === savedPackage)) { + this.selectedPackageName = savedPackage; return; } + else { + this.selectedPackageName = ''; + } } } };