diff --git a/keyboard/RedScarfIII/yc059.c b/keyboard/RedScarfIII/yc059.c
index 90615dc7..3046956a 100644
--- a/keyboard/RedScarfIII/yc059.c
+++ b/keyboard/RedScarfIII/yc059.c
@@ -17,6 +17,7 @@ along with this program. If not, see .
#include
#include
+#include
#include "yc059.h"
#include "debug.h"
@@ -40,11 +41,13 @@ void yc059_init(void)
void yc059_send(uint8_t data)
{
+ cli();
yc059_send_header();
yc059_send_address();
yc059_send_byte(data);
yc059_send_byte(~data);
yc059_send_stop();
+ sei();
}
inline