diff --git a/lib/peek/controller_helpers.rb b/lib/peek/controller_helpers.rb
index <HASH>..<HASH> 100644
--- a/lib/peek/controller_helpers.rb
+++ b/lib/peek/controller_helpers.rb
@@ -10,7 +10,7 @@ module Peek
     protected
 
     def set_peek_request_id
-      Peek.request_id = request.uuid
+      Peek.request_id = request.methods.include?(:uuid) ? request.uuid : env['action_dispatch.request_id']
     end
 
     def peek_enabled?
request.uuid is not defined in Rails <I>. Fall back to the request env variable when under Rails <I>