diff --git a/index.js b/index.js
index <HASH>..<HASH> 100644
--- a/index.js
+++ b/index.js
@@ -627,7 +627,7 @@ Remit.prototype.__consume_res = function __consume_res (message, callbacks, cont
         service: message.properties.appId,
         event: message.properties.type,
         caller: message.properties.messageId,
-        uuid: message.properties.headers.uuid
+        uuid: message.properties.headers && message.properties.headers.uuid
     }
 
     if (!message.properties.correlationId || !message.properties.replyTo) {
Fixing bug whereby the lack of a UUID breaks the consumer