diff --git a/ide/codehelp.pas b/ide/codehelp.pas
index 1d06d2651f..dcc074c7cb 100644
--- a/ide/codehelp.pas
+++ b/ide/codehelp.pas
@@ -2934,13 +2934,16 @@ function TCodeHelpManager.GetFPDocNodeAsHTML(FPDocFile: TLazFPDocFile;
else if Node.NodeName='seealso' then
Result:=Result+'
'+'See also'+'
';
Result:=Result+''+s+'
'+LineEnding;
- end else if (Node.NodeName='p')
+ end else
+ if (Node.NodeName='p')
or (Node.NodeName='b')
or (Node.NodeName='pre')
or (Node.NodeName='table')
or (Node.NodeName='th')
or (Node.NodeName='tr')
or (Node.NodeName='td')
+ or (Node.NodeName='ul')
+ or (Node.NodeName='li')
or (Node.NodeName='hr')
then begin
Result:=Result+'<'+Node.NodeName+'>'+AddChilds(Node)+''+Node.NodeName+'>';