From 8534bc376c55740e93ca21ac626d56c47da10b91 Mon Sep 17 00:00:00 2001
From: Scott Lahteine <sourcetree@thinkyhead.com>
Date: Thu, 23 Apr 2015 17:56:37 -0700
Subject: [PATCH] Fix homing of YZ with DUAL_X_CARRIAGE

---
 Marlin/Marlin_main.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp
index a51d483e8f..f3b83294ce 100644
--- a/Marlin/Marlin_main.cpp
+++ b/Marlin/Marlin_main.cpp
@@ -1504,7 +1504,7 @@ static void homeaxis(AxisEnum axis) {
     int axis_home_dir;
 
     #ifdef DUAL_X_CARRIAGE
-      if (axis == X_AXIS) axis_home_dir = x_home_dir(active_extruder);
+      axis_home_dir = (axis == X_AXIS) ? x_home_dir(active_extruder) : home_dir(axis);
     #else
       axis_home_dir = home_dir(axis);
     #endif
-- 
GitLab