diff --git a/lib/prospectus/modules/homebrew_cask.rb b/lib/prospectus/modules/homebrew_cask.rb
index <HASH>..<HASH> 100644
--- a/lib/prospectus/modules/homebrew_cask.rb
+++ b/lib/prospectus/modules/homebrew_cask.rb
@@ -6,12 +6,8 @@ module LogCabin
       def load!
         raise('No name specified') unless @name
         cask_file = "Casks/#{@name}.rb"
-        version_regex = /^\s+version ['"](.+)['"]$/
-        Prospectus::State.from_block(@option, @state) do
-          grep
-          file cask_file
-          regex version_regex
-        end
+        output = `brew cask _stanza version #{cask_file}`
+        @state.value = output.strip
       end
 
       private
use brew internal command for cask version