diff --git a/routers/web/user/home.go b/routers/web/user/home.go index 60d6fc2bd0..4fe3f7c9a0 100644 --- a/routers/web/user/home.go +++ b/routers/web/user/home.go @@ -705,6 +705,9 @@ func ShowSSHKeys(ctx *context.Context) { var buf bytes.Buffer for i := range keys { + if keys[i].Type == asymkey_model.KeyTypePrincipal { + continue // Don't display SSH principals, only public keys + } buf.WriteString(keys[i].OmitEmail()) buf.WriteString("\n") }