|  | @@ -103,7 +103,10 @@ class SourcePresenter(
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      private fun updateLastUsedSource(sourceId: Long) {
 | 
	
		
			
				|  |  | -        val source = (sourceManager.get(sourceId) as? CatalogueSource)?.let { SourceItem(it) }
 | 
	
		
			
				|  |  | +        val source = (sourceManager.get(sourceId) as? CatalogueSource)?.let {
 | 
	
		
			
				|  |  | +            val isPinned = it.id.toString() in preferences.pinnedSources().get()
 | 
	
		
			
				|  |  | +            SourceItem(it, null, isPinned)
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |          source?.let { view?.setLastUsedSource(it) }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 |