diff options
| -rw-r--r-- | src/rabbit_variable_queue.erl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rabbit_variable_queue.erl b/src/rabbit_variable_queue.erl index 5e7672e7f0..d1f45ade4f 100644 --- a/src/rabbit_variable_queue.erl +++ b/src/rabbit_variable_queue.erl @@ -894,7 +894,8 @@ head_message_timestamp(Q3, Q4, RPA, QPA) -> [ get_qs_head([Q4, Q3]), get_pa_head(RPA), get_pa_head(QPA) ], - HeadMsgStatus /= undefined ], + HeadMsgStatus /= undefined, + HeadMsgStatus#msg_status.msg /= undefined ], Timestamps = [Timestamp || HeadMsg <- HeadMsgs, |
