Launchpad bug 1172760 fix.

Fixed launchpad bug 1172760. Method selection can be improved since gsettings backend also work in ubuntu 12.04.2.