diff --git a/plugins/provisioners/shell/config.rb b/plugins/provisioners/shell/config.rb index 0e4c071d0..dc130d7e3 100644 --- a/plugins/provisioners/shell/config.rb +++ b/plugins/provisioners/shell/config.rb @@ -53,7 +53,7 @@ module VagrantPlugins :path => expanded_path) else data = expanded_path.read(16) - if !data.valid_encoding? + if data != nil && !data.valid_encoding? errors << I18n.t( "vagrant.provisioners.shell.invalid_encoding", actual: data.encoding.to_s,