No, not like this.
On the previous map, after the transfer, I use a Fade out, and then Show Picture, Fade in. This should ensure the overlay appears before the player sees the new map. It occurs a single time.
When you exit the map, after the transfer, Fade out, Erase Picture, Fade in.