diff --git a/lib/adhearsion/voip/asterisk/commands.rb b/lib/adhearsion/voip/asterisk/commands.rb
index <HASH>..<HASH> 100644
--- a/lib/adhearsion/voip/asterisk/commands.rb
+++ b/lib/adhearsion/voip/asterisk/commands.rb
@@ -639,7 +639,7 @@ module Adhearsion
           end
         
           def interruptable_play(*files)
-            files.each do |file|
+            files.flatten.each do |file|
               result = result_digit_from raw_response("EXEC BACKGROUND #{file}")
               return result if result != 0.chr
             end
interruptable play should behave just like play, but with interruptions. This patch to the interruptable_play method makes these two calls execute identically:

play %w'please-enter-your number followed-by pound'
interruptable_play %w'please-enter-your number followed-by pound'