diff --git a/cores/arduino/SERCOM.cpp b/cores/arduino/SERCOM.cpp
index a0e6c68918917879069b61bbb7d129cc806d653d..d0fa4db852f5b2c5c496bb96251426ba6dd28619 100644
--- a/cores/arduino/SERCOM.cpp
+++ b/cores/arduino/SERCOM.cpp
@@ -105,7 +105,9 @@ void SERCOM::enableUART()
 void SERCOM::flushUART()
 {
   // Skip checking transmission completion if data register is empty
-  if(isDataRegisterEmptyUART()) return;
+  if(isDataRegisterEmptyUART())
+    return;
+
   // Wait for transmission to complete
   while(!sercom->USART.INTFLAG.bit.TXC);
 }