diff --git a/src/common/passwords.py b/src/common/passwords.py
index 3c7b7237ccd27920ad73d37e8944965c2fb572a0..7ac8aed688c85869a3e916c78ddaa179e302587b 100644
--- a/src/common/passwords.py
+++ b/src/common/passwords.py
@@ -31,6 +31,7 @@ class SimplePasswordStorage(object):
 		return gajim.config.get_per('accounts', account_name, 'password')
 
 	def save_password(self, account_name, password):
+		gajim.config.set_per('accounts', account_name, 'password', password)
 		gajim.connections[account_name].password = password