diff --git a/Common/onelab.h b/Common/onelab.h index 31f382cb151774a3cd33df5c0db2ff7ac5f08803..b674981c5b98da9240e9b1114498fb0890938f25 100644 --- a/Common/onelab.h +++ b/Common/onelab.h @@ -345,7 +345,7 @@ namespace onelab{ T tmp(name); typename std::set<T*, parameterLessThan>::iterator it = ps.find(&tmp); if(it != ps.end()){ - (*it)->addClient(client); + if(client.size()) (*it)->addClient(client); p.push_back(**it); } }