--- a/pallets/scheduler/src/lib.rs +++ b/pallets/scheduler/src/lib.rs @@ -412,6 +412,8 @@ Lookup::::insert(id, (until, index as u32)); } Agenda::::append(until, Some(s)); + } else if let Some(ref id) = s.maybe_id { + Lookup::::remove(id); } continue; }