diff --git a/src/recur.cpp b/src/recur.cpp index f3fc53a2d..2ff9462f6 100644 --- a/src/recur.cpp +++ b/src/recur.cpp @@ -114,6 +114,8 @@ void handleRecurrence () sprintf (indexMask, "%u", (unsigned int) i); rec.set ("imask", indexMask); // Store index into mask. + rec.remove ("mask"); // Remove the mask of the parent. + // Add the new task to the vector, for immediate use. modified.push_back (rec);