diff --git a/proof/proof/src/TPackMgr.cxx b/proof/proof/src/TPackMgr.cxx index ec179e5c891d9fb91e824e3024c174e36e0431e6..ebe9fd8ddd951cde7ca0b975569b01379d1dbb5e 100644 --- a/proof/proof/src/TPackMgr.cxx +++ b/proof/proof/src/TPackMgr.cxx @@ -842,6 +842,7 @@ Int_t TPackMgr::Install(const char *parpath, Bool_t rmold) if (install) { if (!TFile::Cp(psrc, dest)) { Error("Install", "could not copy %s to %s", psrc.Data(), dest.Data()); + if (md5) delete md5; return -1; } }