diff --git a/core/coreunix/add.go b/core/coreunix/add.go index d3ac72d67..47b766138 100644 --- a/core/coreunix/add.go +++ b/core/coreunix/add.go @@ -472,7 +472,8 @@ func (adder *Adder) addFile(file files.File) error { } addFileName := file.FileName() - if (file.FullPath() == "/dev/stdin" || file.FullPath() == "") && adder.Name != "" { + addFileInfo := file.(files.FileInfo) + if addFileInfo.AbsPath() == os.Stdin.Name() && adder.Name != "" { addFileName = adder.Name adder.Name = "" }