Is NCL strinct on the 6 months passport validity rule?
I'm a Spanish national departing on a cruise in NCL from Miami. I just realised that my passport expires 5 months after the end of the voyage with NCL, and my cruise departs in two weeks. I spoke with Customs and Border Patrol, and they said that due to my nationality, they wouldn't deny me entry or boarding to the boat, but NCL is a private company with its own rules. Are they strict with the 6-month validity rule? Or should I ask for an emergency passport from my consulate?
ETA: none of the countries I'm visting have these requirements.