Don't exclude squares attacked by enemy pawns but occupied by enemy pieces from mobility area.
bench 9795670