| 
					
				 | 
			
			
				@@ -530,10 +530,10 @@ function Smalltalk() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				st.thisContext = undefined; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				if(error.smalltalkError) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					handleError(error); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					return nil; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				} else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					throw(error); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // Throw the exception anyway, as we want to stop 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // the execution to avoid infinite loops 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				throw(error); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	}; 
			 |