diff --git a/lib/vagrant/action/builtin/box_add.rb b/lib/vagrant/action/builtin/box_add.rb index d53ffeaaa..baed28050 100644 --- a/lib/vagrant/action/builtin/box_add.rb +++ b/lib/vagrant/action/builtin/box_add.rb @@ -430,7 +430,7 @@ module Vagrant uri = URI.parse(d.source) if uri.scheme == "file" url = uri.path - url = uri.opaque if Util::Platform.windows? + url ||= uri.opaque begin File.open(url, "r") do |f|