diff --git a/record-and-playback/core/scripts/rap-caption-inbox.rb b/record-and-playback/core/scripts/rap-caption-inbox.rb
index 026eb54ec1090e4092b0c24c5961883e6fa919ec..abad83a508e9fcddb9f5cb80e0105c783d8937d7 100755
--- a/record-and-playback/core/scripts/rap-caption-inbox.rb
+++ b/record-and-playback/core/scripts/rap-caption-inbox.rb
@@ -126,8 +126,7 @@ caption_file_notify = proc do |json_filename|
         file.write(JSON.pretty_generate(captions_info))
       end
 
-      caption_scripts = Dir.glob(File.expand_path('captions/*', __dir__))
-      caption_scripts.each do |caption_script|
+      Dir.glob(File.expand_path('captions/*', __dir__)) do |caption_script|
         next unless File.file?(caption_script) && File.executable?(caption_script)
 
         logger.info("Running caption integration script #{caption_script}")