diff --git a/src/plugins/cppeditor/cppchecksymbols.cpp b/src/plugins/cppeditor/cppchecksymbols.cpp index 0e60ec0e327..51cd13fdaad 100644 --- a/src/plugins/cppeditor/cppchecksymbols.cpp +++ b/src/plugins/cppeditor/cppchecksymbols.cpp @@ -641,7 +641,7 @@ void CheckSymbols::checkName(NameAST *ast, Scope *scope) if (! scope) scope = enclosingScope(); - if (ast->asDestructorName() != 0 && scope->isClass()) { + if (ast->asDestructorName() != 0) { Class *klass = scope->asClass(); if (hasVirtualDestructor(_context.lookupType(klass))) addUse(ast, Use::VirtualMethod);