diff --git a/Common/onelab.h b/Common/onelab.h index e528447c4216bbda603b2e7f57293e3c1ca9d0b2..02f11c8df2c3ac7dd196ecc47cf658b8fa1b4a8c 100644 --- a/Common/onelab.h +++ b/Common/onelab.h @@ -797,8 +797,10 @@ namespace onelab{ _getAllParameters(ps); for(std::set<parameter*, parameterLessThan>::const_iterator it = ps.begin(); it != ps.end(); it++) - if(client.empty() || (*it)->hasClient(client)) - s.push_back((*it)->toChar()); + if(client.empty() || (*it)->hasClient(client)){ + if((*it)->getAttribute("NotInDb") != "True") + s.push_back((*it)->toChar()); + } return s; } // unserialize the parameter space