diff --git a/libraries/base/diag/src/vhdl/mms_diag_rx_seq.vhd b/libraries/base/diag/src/vhdl/mms_diag_rx_seq.vhd
index ac3694e67c458392080b9db5339f94b7f0c800ed..0dcf3a6c6e44736dd954556918cc2a55ade335b6 100644
--- a/libraries/base/diag/src/vhdl/mms_diag_rx_seq.vhd
+++ b/libraries/base/diag/src/vhdl/mms_diag_rx_seq.vhd
@@ -63,7 +63,7 @@
 --   res_val_n = '0' then at least two valid data have been received so the
 --   diag_rx_seq can detect whether the subsequent data is ok. When res_ok_n
 --   = '0' then indeed all data that has been received so far is correct.
---   When res_ok_n = '0' then at least 1 data word was received with errors.
+--   When res_ok_n = '1' then at least 1 data word was received with errors.
 --   Once res_ok_n goes high it remains high.
 --
 -- . g_data_w and g_seq_dat_w