diff --git a/libcontainer/init_linux.go b/libcontainer/init_linux.go index 2d252bbf4..57e53782c 100644 --- a/libcontainer/init_linux.go +++ b/libcontainer/init_linux.go @@ -134,8 +134,10 @@ func finalizeNamespace(config *initConfig) error { if err := w.drop(); err != nil { return err } - if err := syscall.Chdir(config.Cwd); err != nil { - return err + if config.Cwd != "" { + if err := syscall.Chdir(config.Cwd); err != nil { + return err + } } return nil }