fix
[enigma2.git] / lib / dvb / epgcache.cpp
index 6c950279837f0c1840a0fb33de9cc02d85e25f0b..c361c0b0601f56efeabc67b1668a6e1bd21649cc 100644 (file)
@@ -1882,9 +1882,9 @@ void eEPGCache::channel_data::readPrivateData( const __u8 *data)
                eDebug("get Null pointer from section reader !!");
        else
        {
                eDebug("get Null pointer from section reader !!");
        else
        {
-#ifdef NEED_DEMUX_WORKAROUND
                if ( seenPrivateSections.find( data[6] ) == seenPrivateSections.end() )
                {
                if ( seenPrivateSections.find( data[6] ) == seenPrivateSections.end() )
                {
+#ifdef NEED_DEMUX_WORKAROUND
                        int version = data[5];
                        version = ((version & 0x3E) >> 1);
                        can_delete = 0;
                        int version = data[5];
                        version = ((version & 0x3E) >> 1);
                        can_delete = 0;