diff --git a/src/Spring/Spring.Core/Context/Attributes/TypeFilters/AbstractLoadTypeFilter.cs b/src/Spring/Spring.Core/Context/Attributes/TypeFilters/AbstractLoadTypeFilter.cs index b0a17c59..07371a22 100644 --- a/src/Spring/Spring.Core/Context/Attributes/TypeFilters/AbstractLoadTypeFilter.cs +++ b/src/Spring/Spring.Core/Context/Attributes/TypeFilters/AbstractLoadTypeFilter.cs @@ -53,12 +53,14 @@ namespace Spring.Context.Attributes.TypeFilters { try { - RequiredType = TypeResolutionUtils.ResolveType(typeToLoad); + RequiredType = !string.IsNullOrEmpty(typeToLoad) ? + TypeResolutionUtils.ResolveType(typeToLoad) : + null; } catch (Exception) { RequiredType = null; - Logger.Error("Can't load type defined in exoression:" + typeToLoad); + Logger.Error("Can't load type defined in expression:" + typeToLoad); } }