aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--routes/user/setting.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/routes/user/setting.go b/routes/user/setting.go
index 4b8b48bb..35188d67 100644
--- a/routes/user/setting.go
+++ b/routes/user/setting.go
@@ -119,7 +119,7 @@ func UpdateAvatarSetting(c *context.Context, f form.Avatar, ctxUser *models.User
ctxUser.AvatarEmail = f.Gravatar
}
- if f.Avatar != nil {
+ if f.Avatar != nil && f.Avatar.Filename != "" {
r, err := f.Avatar.Open()
if err != nil {
return fmt.Errorf("Avatar.Open: %v", err)