Got it - its the second change thats doing it I think. Johannes, what bug was revision 1.98 of dvb_frontend.c fixing? I can't actually see what the problem was. With the change, it is no longer waiting for the minimum time for the frontend to lock so it'll cause lots of unnecessary retunes...