diff --git a/frontend/farm_designer/farm_events/__tests__/edit_fe_form_test.tsx b/frontend/farm_designer/farm_events/__tests__/edit_fe_form_test.tsx
index b0adea962..ff37f8017 100644
--- a/frontend/farm_designer/farm_events/__tests__/edit_fe_form_test.tsx
+++ b/frontend/farm_designer/farm_events/__tests__/edit_fe_form_test.tsx
@@ -223,7 +223,7 @@ describe("", () => {
]}
findExecutable={jest.fn(() => seq)}
dispatch={jest.fn()}
- repeatOptions={repeatOptions}
+ repeatOptions={repeatOptions()}
timeSettings={fakeTimeSettings()}
autoSyncEnabled={false}
resources={buildResourceIndex([]).index}
diff --git a/frontend/farm_designer/farm_events/farm_event_repeat_form.tsx b/frontend/farm_designer/farm_events/farm_event_repeat_form.tsx
index c7e3d24b5..e3dde270f 100644
--- a/frontend/farm_designer/farm_events/farm_event_repeat_form.tsx
+++ b/frontend/farm_designer/farm_events/farm_event_repeat_form.tsx
@@ -26,7 +26,7 @@ export interface FarmEventRepeatFormProps {
}
const indexKey: keyof DropDownItem = "value";
-const OPTN_LOOKUP = keyBy(repeatOptions, indexKey);
+const OPTN_LOOKUP = () => keyBy(repeatOptions(), indexKey);
export function FarmEventRepeatForm(props: FarmEventRepeatFormProps) {
const { disabled, fieldSet, repeat, endDate, endTime, timeUnit } = props;
@@ -50,9 +50,9 @@ export function FarmEventRepeatForm(props: FarmEventRepeatFormProps) {
fieldSet("timeUnit", "" + ddi.value)}
- selectedItem={OPTN_LOOKUP[timeUnit] || OPTN_LOOKUP["daily"]} />
+ selectedItem={OPTN_LOOKUP()[timeUnit] || OPTN_LOOKUP()["daily"]} />