Yep. They also usually have a little sign on the check-in desk that says I have to wear pants. The last MDR I encountered this was the Sky in January. I only remember one "enforcement." It was close to 9:00 and we were going there to get some desert. The nice lady at the podium proclaimed that I was improperly dressed and would have to return to my cabin to put on something appropriate before I would be allowed to pass. We just went to the other MDR. If they put it in the daily and enforce it, I'm fine with that. If they just let me enter with shorts, I'm fine with that too. In the grand scheme of cruise issues, this one ranks right up there with "did I get my ice?" and "does my butler pamper me enough?"
I was asking because lately the NCL website has allowed advanced reservations for at least one MDR. On my Spirit sailing, it says "too early to book" for both MDRs, but will allow them for 6 or 8 people. It let me make reservations for Cagneys, Teppanyaki and LeBistro, but "too early" for Onda. I'll just skip the MDRs for now.
Thanks for the inputs.