swaroop: speculative fix for non-recovery after power-off.