| 
					
				 | 
			
			
				@@ -448,7 +448,7 @@ define("amber/boot", [ 'require', './browser-compatibility' ], function (require 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		st.addClass = function(className, superclass, iVarNames, pkgName) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			// While subclassing nil is allowed, it might be an error, so 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			// warn about it. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			if (!superclass || superclass == nil) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if (typeof superclass == 'undefined' || superclass == nil) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				console.warn('Compiling ' + className + ' as a subclass of `nil`. A dependency might be missing.'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			rawAddClass(pkgName, className, superclass, iVarNames, false, null); 
			 |