diff --git a/framework/src/Volo.Abp.Core/Volo/Abp/Check.cs b/framework/src/Volo.Abp.Core/Volo/Abp/Check.cs
index 7758058e95..c31d616518 100644
--- a/framework/src/Volo.Abp.Core/Volo/Abp/Check.cs
+++ b/framework/src/Volo.Abp.Core/Volo/Abp/Check.cs
@@ -352,7 +352,7 @@ public static class Check
///
public static T NotDefaultorNull(
Nullable value,
- string parameterName)
+ [InvokerParameterName][NotNull] string parameterName)
where T : struct
{
if (value.Equals(default(T)))