Index: CHANGES-1.3.txt =================================================================== --- CHANGES-1.3.txt (revision 8239) +++ CHANGES-1.3.txt (working copy) @@ -5,6 +5,8 @@ - Documentation fixes (STR #2994, STR #2995, STR #3008, STR #3056, STR #3057) + - The scheduler did not always load MIME type rules correctly + (STR #3059) - The test page did not format correctly on A4 paper (STR #3060) - The web interface sometimes incorrectly redirected users to 127.0.0.1 (STR #3022) Index: scheduler/type.c =================================================================== --- scheduler/type.c (revision 8235) +++ scheduler/type.c (working copy) @@ -188,8 +188,7 @@ else if (*rule == '+' && current != NULL) { if (logic != MIME_MAGIC_AND && - current != NULL && current->prev != NULL && - current->prev->prev != NULL) + current != NULL && current->prev != NULL) { /* * OK, we have more than 1 rule in the current tree level... Make a