diff --git a/src/servers/package/Package.cpp b/src/servers/package/Package.cpp index 74d6740aae..0ee7ab56af 100644 --- a/src/servers/package/Package.cpp +++ b/src/servers/package/Package.cpp @@ -65,5 +65,8 @@ Package::Init(const entry_ref& entryRef) if (error != B_OK) RETURN_ERROR(error); + if (fFileName != fInfo.CanonicalFileName()) + fInfo.SetFileName(fFileName); + return B_OK; }