@@ -178,6 +178,8 @@ const ActivateCodeForm = ({ afterSubmit }: ActivateCodeFormProps) => {
178 [impliedTicket]
178 [impliedTicket]
181+ const hasInitialValues = impliedTicket && impliedPatp;
183 className="w-full h-full flex-col"
185 className="w-full h-full flex-col"
@@ -208,7 +210,7 @@ const ActivateCodeForm = ({ afterSubmit }: ActivateCodeFormProps) => {
208 <Grid.Item full as={FormError} className="mb2" />
210 <Grid.Item full as={FormError} className="mb2" />
210 <ActivateButton
212 <ActivateButton
211− disabled={!valid || submitting}
213+ disabled={(!valid && !hasInitialValues) || submitting}
212 onClick={handleSubmit}>
214 onClick={handleSubmit}>
213 {submitting ? 'Activating...' : 'Activate'}
215 {submitting ? 'Activating...' : 'Activate'}
214 </ActivateButton>
216 </ActivateButton>