diff --git a/src/tools/MolDataClass.cpp b/src/tools/MolDataClass.cpp index 76ebd5e81763d8c977f39cf32b66e7b5cbb42c56..61a1f3c6f52c6e2d4556841f9e839992da2fbff7 100644 --- a/src/tools/MolDataClass.cpp +++ b/src/tools/MolDataClass.cpp @@ -278,8 +278,7 @@ void MolDataClass::specialSymbol( const std::string& type, const std::string& sy auto atomname=mypdb.getAtomName(a); Tools::stripLeadingAndTrailingBlanks(atomname); auto notnumber=atomname.find_first_not_of("0123456789"); - if(notnumber!=std::string::npos && atomname[notnumber]=='H') { - } else numbers.push_back(a); + if(!(notnumber!=std::string::npos && atomname[notnumber]=='H')) numbers.push_back(a); } return; }