Smriti, who was doing well and lying 25th after the second round, dropped after a third round 76 and the final round 71 was not able to pull her up much.
Thailand's Ariya Jutanugarn could even afford the luxury of a double bogey on the back nine 15th as she landed seven birdies in a round of 67, her third straight 67 after a first round 69. She finished at 14-under and three clear of Beth Allen.
The last time Jutanugarn visited Morocco, for the LET's Lalla Aicha Tour School in December, she won the Final Stage by five shots.
Then she had an amazing start to her first season as a professional, with a second to Karrie Webb in Australia and runner-up to Inbee Park in Thailand.
India's Sharmila Nicollet had missed the halfway cut.