Originally Posted by CaptainEdwardJohnSmith
Easy answer, if you travel under a US passport, you concerns are unfounded. Your passport is in YOUR possession at all times.
Captain, the point Kryos and I are trying to make is that your "blanket statement" in your first reply is wrong. There are many itineraries where you have to hand over your passport to the ship. From your picture, I would say that you have lots of cruising experience; however, you probably haven't been a "passenger" on cruise ships wherein this has been mandated.