| 
					
				 | 
			
			
				@@ -88,7 +88,9 @@ class Scheduler(UserDict): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     def __init__(self, registry=None, schedule=None, logger=None, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             max_interval=None): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         self.registry = registry or _registry.TaskRegistry() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        self.data = schedule or {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        self.data = schedule 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if self.data is None: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            self.data = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         self.logger = logger or log.get_default_logger() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         self.max_interval = max_interval or conf.CELERYBEAT_MAX_LOOP_INTERVAL 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |