DVB: Fix scan missing some channels.

Partially revert 4b7ebd7720e1afd1de37be1eccbe59a9d85c6e0c.

This commit fixes #3208.