Blessing in disguise for Imran Khan