diff --git a/Apewer/Apewer.csproj b/Apewer/Apewer.csproj
index 3ab6c77..93e6e14 100644
--- a/Apewer/Apewer.csproj
+++ b/Apewer/Apewer.csproj
@@ -7,7 +7,7 @@
Apewer
Apewer
Apewer
- 6.0.9
+ 6.0.10
diff --git a/Apewer/TextUtility.cs b/Apewer/TextUtility.cs
index f871f7e..0537fca 100644
--- a/Apewer/TextUtility.cs
+++ b/Apewer/TextUtility.cs
@@ -353,7 +353,10 @@ namespace Apewer
{
if (string.IsNullOrEmpty(text)) return Constant.EmptyString;
var input = ToLower(text);
- var max = maxLength > 0 ? maxLength : input.Length;
+
+ var max = input.Length;
+ if (maxLength > 0 && maxLength < input.Length) max = maxLength;
+
var sb = new StringBuilder();
for (var i = 0; i < max; i++)
{
diff --git a/Apewer/_ChangeLog.md b/Apewer/_ChangeLog.md
index 1ce335d..f5a5294 100644
--- a/Apewer/_ChangeLog.md
+++ b/Apewer/_ChangeLog.md
@@ -5,6 +5,9 @@
### 最新提交
+### 6.0.10
+- 修正 SafeKey 错误。
+
### 6.0.9
- 调整了 TextUtility.SafeKey 的长度限制。