--- /usr/local/src/vdr/PLUGINS/src/osdteletext-0.7.0/menu.c 2008-12-19 22:20:54.000000000 +0100 +++ menu.c 2008-12-20 16:39:44.000000000 +0100 @@ -312,7 +312,9 @@ case DarkScreen: if (Display::GetBackgroundColor() == clrBlack) Display::SetBackgroundColor((tColor)ttSetup.configuredClrBackground); - else + else if (Display::GetBackgroundColor() == (tColor)ttSetup.configuredClrBackground) + Display::SetBackgroundColor(clrTransparent); + else Display::SetBackgroundColor(clrBlack); break; default: