diff --git a/source/ubl-settings-update.c b/source/ubl-settings-update.c
index 0e4d78f..70cc6f2 100644
--- a/source/ubl-settings-update.c
+++ b/source/ubl-settings-update.c
@@ -1400,7 +1400,7 @@ void on_password_accept(GtkWidget *,dictionary *dict){
yon_ubl_status_highlight_incorrect(window->PasswordHashEntry);
return;
}
- if (strlen((hash))==512){
+ if (strlen((hash))!=128||strlen(hash)!=64){
yon_ubl_status_box_spawn(GTK_CONTAINER(window->StatusBox),INCORRECT_HASH_LABEL,5,BACKGROUND_IMAGE_FAIL_TYPE);
yon_ubl_status_highlight_incorrect(window->PasswordHashEntry);
return;
diff --git a/ubl-settings-update-password.glade b/ubl-settings-update-password.glade
index aceb9ba..3005633 100644
--- a/ubl-settings-update-password.glade
+++ b/ubl-settings-update-password.glade
@@ -174,8 +174,8 @@
0
- Default (None)
- - SHA-512
- - SHA-256
+ - SHA-512
+ - SHA-256
diff --git a/ubl-settings-update_ru.po b/ubl-settings-update_ru.po
index d79e412..6a4ca75 100644
--- a/ubl-settings-update_ru.po
+++ b/ubl-settings-update_ru.po
@@ -619,7 +619,7 @@ msgstr "Не шифровать пароль"
#: source/ubl-strings.h:161
msgid "Password hash:"
-msgstr "Пароль/Хэш пароля"
+msgstr "Хэш пароля:"
#: source/ubl-strings.h:162
msgid "Default (None)"