diff --git a/content/konto/userprofil.php b/content/konto/userprofil.php
index bfd6bbdde7bf84ae9febd11fc2b56f061b72684f..825522b9806d1360f151b8f6e77b2b6da21caed4 100644
--- a/content/konto/userprofil.php
+++ b/content/konto/userprofil.php
@@ -40,7 +40,8 @@ if ($_POST['aendern'] == 'Jetzt ändern!') {
     if ($_POST['pwd'] && $_POST['pwd2']) {
         if ($_POST['pwd'] == $_POST['pwd2']) {
             if (strlen($_POST['pwd']) >= 8) {
-                db_query("UPDATE " . $db_prefix . "_kontodaten SET passwort = '" . md5($_POST['pwd']) . "' WHERE uid=" . $_SESSION['uid'] . "");
+				$pw = pw_erstellen($_POST['pwd']);
+                db_query("UPDATE " . $db_prefix . "_kontodaten SET passwort = '" . $pw . "' WHERE uid=" . $_SESSION['uid'] . "");
                 echo '<meta http-equiv="refresh" content="0; URL=http://' . $_SERVER['HTTP_HOST'] . '/?content=/intern/startseite&logout=true">';
                 // $change .= 'Das Passwort wurde geändert!<br><b><font color="#FF0000">Bitte logge Dich jetzt aus und wieder neu ein!</font></b><br>';
             } else {