Emirates Skywards and Your World Rewards

I booked an Eligible Stay or Flight before I signed up for Your World Rewards. Can I still earn Skywards Miles or Starpoints?

Yes, as long as you fly or check out of your hotel at least 48 hours after registration.