diff --git a/packages/desktop-client/src/components/modals/ManageRules.js b/packages/desktop-client/src/components/modals/ManageRules.js
index 7a31188142b70ae61baf787ad46678c955f049e5..7216ab93fab8fe5ce7b56514e2ade373aa5b886a 100644
--- a/packages/desktop-client/src/components/modals/ManageRules.js
+++ b/packages/desktop-client/src/components/modals/ManageRules.js
@@ -238,9 +238,9 @@ function ScheduleValue({ value }) {
       field="rule"
       data={schedules}
       describe={s => {
-        let { payee } = extractScheduleConds(s._conditions);
-        return payee
-          ? `${byId[payee.value].name} (${s.next_date})`
+        let payeeId = s._payee;
+        return payeeId
+          ? `${byId[payeeId].name} (${s.next_date})`
           : `Next: ${s.next_date}`;
       }}
     />