The NSE is required by law to move the weekly contract expiry date to the day before the holiday if a holiday falls on that day.