| 
					
				 | 
			
			
				@@ -1316,7 +1316,7 @@ void setup() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #endif //TMC2130 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-#if defined(Z_AXIS_ALWAYS_ON) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#if defined(Z_AXIS_ALWAYS_ON) && !defined(PSU_Delta) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	enable_z(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	farm_mode = eeprom_read_byte((uint8_t*)EEPROM_FARM_MODE); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -9608,6 +9608,8 @@ void disable_force_z() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 uint16_t z_microsteps=0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+if(PIN_INQ(Z_ENABLE_PIN)!=Z_ENABLE_ON) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     return;                                      // motor already disabled (may be ;-p ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #ifdef TMC2130 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 z_microsteps=tmc2130_rd_MSCNT(Z_TMC2130_CS); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #endif //TMC2130 
			 |