diff --git a/models/publickey.go b/models/publickey.go
index 67891fbaf..70da8057c 100644
--- a/models/publickey.go
+++ b/models/publickey.go
@@ -90,7 +90,7 @@ type PublicKey struct {
 	OwnerID           int64      `xorm:"INDEX NOT NULL"`
 	Name              string     `xorm:"NOT NULL"`
 	Fingerprint       string     `xorm:"NOT NULL"`
-	Content           string     `xorm:"UNIQUE TEXT NOT NULL"`
+	Content           string     `xorm:"TEXT NOT NULL"`
 	Mode              AccessMode `xorm:"NOT NULL DEFAULT 2"`
 	Type              KeyType    `xorm:"NOT NULL DEFAULT 1"`
 	Created           time.Time  `xorm:"CREATED"`