--- eit.c.orig 2006-08-19 19:38:52.000000000 -0400 +++ eit.c 2007-07-28 13:35:10.000000000 -0400 @@ -336,13 +336,14 @@ Set(0x14, 0x70); // TDT Set(0x12, 0x00, 0x00); Set(0x0300, 0x00, 0x00); - + Set(0x0441, 0x00, 0x00); } void cEitFilter::Process(u_short Pid, u_char Tid, const u_char *Data, int Length) { switch (Pid) { case 0x0300: // Dish Network EEPG + case 0x0441: case 0x12: { cSchedulesLock SchedulesLock(true, 10); cSchedules *Schedules = (cSchedules *)cSchedules::Schedules(SchedulesLock);