Half-chances came and went for both sides as the half wore on. Kian Pennant fired over the bar for Leicester, as did Tawanda Maswanhise, while Ola-Adebomi and Wells-Morrison had efforts that were easily dealt with by the Foxes.
Kofi Balmer had a chance late on to put Palace ahead, as the centre-back rifled a half-volley back across the box from a Wells-Morrison free-kick, but he saw his effort parried away by Chituru Odunze in the Leicester goal.
In the fourth and final minute of time added on, the Foxes almost came away with all three points. Bayli Spencer-Adams rattled the crossbar with a flick-on, after managing to get his head on a Terell Pennant corner.
With the woodwork still shaking, the referee blew his whistle to signal the end of proceedings. The result means McCarthy’s side remain in third place in the Premier League 2 Division 1, seven points off leaders Manchester City and five behind Chelsea.
Leicester City: Odunze, Wormleighton, Brunt, Appiah, Spencer-Adams, Wilson-Brown, Marçal-Madivadua, Briggs (Cover, 76), K. Pennant (T. Pennant, 70), Leshabela, Maswanhise.
Subs not used: Godsmark-Ford, Doherty, Ali.
Crystal Palace: Whitworth, Imray, Grehan, Balmer, Watson, Adaramola, Ozoh, Wells-Morrison, Omilabu (Akinwale, 58), Ola-Adebomi, Mooney (Rodney, 58).
Subs not used: Izquierdo, Raymond, Cagodan.
Photos: Plumb Images for Leicester City