Does the Pokemon that spawns on Honey Tree stay there forever?

According to Bulbapedia:

If a tree is left unchecked for 24 hours, both the Honey and any Pokémon will be gone.