diff --git a/service/OneService.cpp b/service/OneService.cpp index abf068b4e..99a608a6a 100644 --- a/service/OneService.cpp +++ b/service/OneService.cpp @@ -2386,7 +2386,7 @@ public: Dictionary<4096> nc; nc.load(nlcbuf.c_str()); Buffer<1024> allowManaged; - if (nc.get("allowManaged", allowManaged) && !allowManaged.empty()) { + if (nc.get("allowManaged", allowManaged) && !allowManaged.size() == 0) { std::string addresses (allowManaged.begin(), allowManaged.size()); if (allowManaged.size() <= 5) { // untidy parsing for backward compatibility if (allowManaged[0] == '1' || allowManaged[0] == 't' || allowManaged[0] == 'T') {