diff --git a/src/arachnid/agent.cr b/src/arachnid/agent.cr index d150a12..7b23ae1 100644 --- a/src/arachnid/agent.cr +++ b/src/arachnid/agent.cr @@ -120,8 +120,9 @@ module Arachnid @levels = {} of URI => Int32 @max_depth = max_depth - if browser && !browser.proxy - raise "Can't use marionette without a proxy. Make sure the extended option is true." + if browser + browser.launch_proxy if !browser.proxy + browser.disable_cache end @sessions = SessionCache.new(