|  | @@ -73,7 +73,12 @@ func (s *composeService) Create(ctx context.Context, project *types.Project, opt
 | 
	
		
			
				|  |  |  		return err
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -	orphans := observedState.filter(isNotService(project.ServiceNames()...))
 | 
	
		
			
				|  |  | +	allServices := project.AllServices()
 | 
	
		
			
				|  |  | +	allServiceNames := []string{}
 | 
	
		
			
				|  |  | +	for _, service := range allServices {
 | 
	
		
			
				|  |  | +		allServiceNames = append(allServiceNames, service.Name)
 | 
	
		
			
				|  |  | +	}
 | 
	
		
			
				|  |  | +	orphans := observedState.filter(isNotService(allServiceNames...))
 | 
	
		
			
				|  |  |  	if len(orphans) > 0 {
 | 
	
		
			
				|  |  |  		if opts.RemoveOrphans {
 | 
	
		
			
				|  |  |  			w := progress.ContextWriter(ctx)
 |