WPML and domain mapping


I am using WPML to tranlate my site. I have subsite which has a mapped domain. When I create translation pages with WPML, they are not directing properly. As far as I see in their forums, this is a common problem. However when I change the name of the site to the mapped domain from Super Admin>>Sites, the direction problem is going away. However this time, some of the links in the mapped subsite directs to the main site witht he following warning

Greetings Site Administrator! You are currently allowing “none” registrations. To change or disable registration go to your Options page.
Registration has been disabled.

When I change register settings, nothing changes. How can I make domain mapping and WPML work together.