diff --git a/python/plugins/db_manager/db_plugins/postgis/plugin.py b/python/plugins/db_manager/db_plugins/postgis/plugin.py index a4f8012977a..f61db37d15b 100644 --- a/python/plugins/db_manager/db_plugins/postgis/plugin.py +++ b/python/plugins/db_manager/db_plugins/postgis/plugin.py @@ -77,7 +77,7 @@ class PostGisDBPlugin(DBPlugin): uri = QgsDataSourceURI() settingsList = ["service", "host", "port", "database", "username", "password"] - service, host, port, database, username, password = map(lambda x: settings.value(x), settingsList) + service, host, port, database, username, password = map(lambda x: settings.value(x, "", type=str), settingsList) # qgis1.5 use 'savePassword' instead of 'save' setting savedPassword = settings.value("save", False, type=bool) or settings.value("savePassword", False, type=bool)