No, it is not mandatory to have a permanent address on the passport. However, it is important to mention the current address as the same will be printed on the passport.