well, accepting the inconvenience is hospitality. it is also considered rude to abuse it. whenever i have guests who warn of their coming in advance i prepare a feast for me and them to enjoy. when they are unforseen they get whatever food i have even if it's an inconvenience. most refuse out of politeness but it's not considered rude to accept it either.
Poland