diff -Nru vdr-1.5.10/device.c vdr-1.5.10-DVD/device.c
--- vdr-1.5.10/device.c	2007-10-14 15:09:19.000000000 +0200
+++ vdr-1.5.10-DVD/device.c	2007-11-01 18:11:45.000000000 +0100
@@ -1236,8 +1236,8 @@
                int PayloadOffset = Data[8] + 9;
 
                // Compatibility mode for old subtitles plugin:
-               if ((Data[PayloadOffset - 3] & 0x81) == 1 && Data[PayloadOffset - 2] == 0x81)
-                  PayloadOffset--;
+//               if ((Data[PayloadOffset - 3] & 0x81) == 1 && Data[PayloadOffset - 2] == 0x81)
+//                  PayloadOffset--;
 
                uchar SubStreamId = Data[PayloadOffset];
                uchar SubStreamType = SubStreamId & 0xF0;
