diff --git a/changelog.md b/changelog.md
index 8fb740db..c98923db 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,6 @@
+## Version 0.17.7
+ - Fix error code on login screen
+
## Version 0.17.6
- Can now chose between plain or formatted logs
- Added "force update" button in service mode
diff --git a/package.json b/package.json
index 99aeb0f1..c30a4df0 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "cosmos-server",
- "version": "0.17.6",
+ "version": "0.17.7",
"description": "",
"main": "test-server.js",
"bugs": {
diff --git a/readme.md b/readme.md
index 914df89f..ea60ca12 100644
--- a/readme.md
+++ b/readme.md
@@ -6,12 +6,10 @@
Thanks to the sponsors:
-
-
---
diff --git a/src/user/login.go b/src/user/login.go
index 2396bcb4..dd982d17 100644
--- a/src/user/login.go
+++ b/src/user/login.go
@@ -66,13 +66,13 @@ func UserLogin(w http.ResponseWriter, req *http.Request) {
return
} else if user.Password == "" {
utils.Error("UserLogin: User not registered", nil)
- utils.HTTPError(w, "User not registered", http.StatusUnauthorized, "UL002")
+ utils.HTTPError(w, "User not registered", http.StatusInternalServerError, "UL002")
return
} else {
err2 := bcrypt.CompareHashAndPassword([]byte(user.Password), []byte(password))
if err2 != nil {
utils.Error("UserLogin: Encryption error", err2)
- utils.HTTPError(w, "User Logging Error", http.StatusUnauthorized, "UL001")
+ utils.HTTPError(w, "User Logging Error", http.StatusInternalServerError, "UL001")
return
}