Hi, I experience that it is impossible to delete the last group (except "") of a KSimpleConfig file, so that the file would be empty. Example: QStringList groupList = config->groupList(); QStringList::ConstIterator it = groupList.begin(); QStringList::ConstIterator end = groupList.end(); for (; it != end; ++it ) if ( *it != "" ) config->deleteGroup( *it ); This always leaves me with one (last) group in the file. Can anyone verify this? Am I wrong? Greetings, Simon