diff --git a/src/IFSelect/IFSelect_WorkSession.cxx b/src/IFSelect/IFSelect_WorkSession.cxx index 06f5beaeb5..c0a7d21470 100755 --- a/src/IFSelect/IFSelect_WorkSession.cxx +++ b/src/IFSelect/IFSelect_WorkSession.cxx @@ -2488,11 +2488,7 @@ IFSelect_ReturnStatus IFSelect_WorkSession::SendAll } } else checks = thecopier->SendAll(filename,thegraph->Graph(),thelibrary,theprotocol); - Handle_Interface_Check aMainFail = checks.CCheck(0); - if (!aMainFail.IsNull() && aMainFail->HasFailed ()) - { - return IFSelect_RetStop; - } + if (theloaded.Length() == 0) theloaded.AssignCat(filename); thecheckrun = checks; if (checks.IsEmpty(Standard_True)) return IFSelect_RetDone;