Multi-domain not loading a site

I have the multi-domain plugin installed as well as domain mapping.

I had a site in my multisite that was at first called abc.xyz which I then renamed to realdomain.com
Using domain mapping I have mapped http://www.realdomain.com to realdomain.com, but when I load the site http://realdomain.com I get the admin site for the multisite.
If I use http://realdomain.com/wp-admin, it works fine.
http://www.realdomain.com also loads fine, which shows that domain mapping is working.

How do I fix this?