This patch fixes two bugs. The original code always included events in December of the previous year and January of the next year regardless of the month range. This fixes that. Also, the original code didn't keep repeating events that started outside of the month range. The new code keeps all repeating events. Don Roberts