diff --git a/server/decrypt.go b/server/decrypt.go
index 819335582875758e9d92b23cf0f55cba1c7ed853..0aac0b1aed2ee074c1dc67f3d5bde69936bdd37e 100644
--- a/server/decrypt.go
+++ b/server/decrypt.go
@@ -25,7 +25,7 @@ func decrypt(data, pw []byte) ([]byte, error) {
 
 	// Apply the key derivation function to the password to obtain
 	// a 64 byte key.
-	dk, err := scrypt.Key(pw, salt, scryptN, scryptR, scryptP, keySize)
+	dk, err := scrypt.Key(pw, salt, scryptN, scryptR, scryptP, keyLen)
 	if err != nil {
 		return nil, err
 	}