The code was looking up the print job from the print manager based on the lifecycle event of the hosting fragment. There was a case missing and the print job not initialized on rotation. This change looks up the job lazily making the code more robust. bug:17471952 Change-Id: I00075e161f69ca711bac6857f5ec00c20b5b17a0