diff --git a/lib/vagrant/action/builtin/handle_box.rb b/lib/vagrant/action/builtin/handle_box.rb index f936b0fe2..d4100748e 100644 --- a/lib/vagrant/action/builtin/handle_box.rb +++ b/lib/vagrant/action/builtin/handle_box.rb @@ -45,9 +45,11 @@ module Vagrant if box_updated # Reload the environment and set the VM to be the new loaded VM. + old_machine = env[:machine] env[:machine] = machine.vagrantfile.machine( machine.name, machine.provider_name, machine.env.boxes, machine.data_dir, machine.env) + env[:machine].ui = old_machine.ui end @app.call(env)