summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_variable_queue.erl3
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,