we need to refer to the verse!
God states:
Muhammad is not the father of any of your men, but he is the Messenger of Allah and the Seal of the Prophets; and Allah has full knowledge of all things.
[33:41]
when God states that Muhammad is not the father of any of your men he states in a way that he will leave no offspring/progeny in this world as such ...(that is only if we leave this verse at that)...
however God does not wish to leave the enemies of Hadrat Muhammad
sa pleased, by saying that Huzoor
sa left behind no issue,
and to say that he will have no prophet after him is something contradictory...
because God says that he may not have any biological male children 'wa laakin'
BUT he is the seal of all the prophets...thus by saying this he has shut the mouths of the enemies by calling him the highest of all prophets...
if it meant that there will be no prophet after him then (as many have put it in this forum) what is the greatness of coming last...then this verse does not make sense
ALSO Allah the Almighty says that he may not have any male childeren to carry on his progeny but he he will have Prophets who will carry on his legacy... and such people who will be the recipients of revelations and immediate dialogue from God Almighty!