| 
					
				 | 
			
			
				@@ -154,7 +154,8 @@ class Library { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return this.setLibrary(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return new Promise<LibraryItems>(async (resolve, reject) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          const source = await (typeof libraryItems === "function" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          const source = await (typeof libraryItems === "function" && 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          !(libraryItems instanceof Blob) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ? libraryItems(this.lastLibraryItems) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             : libraryItems); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |