diff -r ac1c214e0a05 -r 1e31ca1078ab src/eric7/QScintilla/DocstringGenerator/EricdocGenerator.py --- a/src/eric7/QScintilla/DocstringGenerator/EricdocGenerator.py Tue May 23 13:33:47 2023 +0200 +++ b/src/eric7/QScintilla/DocstringGenerator/EricdocGenerator.py Tue May 23 14:39:14 2023 +0200 @@ -107,7 +107,10 @@ if ( functionInfo.hasYield or functionInfo.returnValueInBody - or functionInfo.returnTypeAnnotated + or ( + functionInfo.returnTypeAnnotated + and functionInfo.returnTypeAnnotated != "None" + ) ): if functionInfo.hasYield: lines.append("@yield DESCRIPTION")