 			{
 				return true;
 			}
-			return (getDefaultProvider(getQualifiedClassName(type) + '|' + name, false) != null);
+			return (getDefaultProvider(type, false) != null);
 		}
 
 		/**

		private var _defaultProviders : Dictionary;
		private var _managedObjects : Dictionary;
		private var _reflector : Reflector;


		//----------------------            Internal Properties             ----------------------//

		public function getInstance(type : Class, name : String = '', targetType : Class = null) : *
		{
			const mappingId : String = getQualifiedClassName(type) + '|' + name;
			var provider : DependencyProvider = getProvider(mappingId);
			if (!provider && (name.length == 0))
			{
				provider = getDefaultProvider(type);
			}
			if(provider)
			{
