diff --git a/drivers/tty/mxser.c b/drivers/tty/mxser.c
index 458bb1280ebf9d4d04e7fc291898b84e01cdd7e5..5b97e420a95f84e6faf452471d2a88118beed88f 100644
--- a/drivers/tty/mxser.c
+++ b/drivers/tty/mxser.c
@@ -288,7 +288,7 @@ struct mxser_board {
 	enum mxser_must_hwid must_hwid;
 	speed_t max_baud;
 
-	struct mxser_port ports[] __counted_by(nports);
+	struct mxser_port ports[] /* __counted_by(nports) */;
 };
 
 static DECLARE_BITMAP(mxser_boards, MXSER_BOARDS);