diff --git a/master/sync.c b/master/sync.c
index 9652670d4bfea9bada267da788593f81b24c466d..1965501d97426b02c88d7466c93b0b55221ab968 100644
--- a/master/sync.c
+++ b/master/sync.c
@@ -152,7 +152,7 @@ ec_direction_t ec_sync_default_direction(
 {
     switch ((sync->control_register & 0x0C) >> 2) {
         case 0x0: return EC_DIR_INPUT;
-        case 0x1: return EC_DIR_INPUT;
+        case 0x1: return EC_DIR_OUTPUT;
         default: return EC_DIR_INVALID;
     }
 }