diff --git a/utils/fpdoc/dw_html.pp b/utils/fpdoc/dw_html.pp
index ee43f27322..5d457fe0c4 100644
--- a/utils/fpdoc/dw_html.pp
+++ b/utils/fpdoc/dw_html.pp
@@ -2828,7 +2828,7 @@ var
     AppendText(ParaEl, '] ');
   end;
 
-  procedure AppendGenericTypes(CodeEl : TDomElement; AList : TList; isSpecialize : Boolean);
+  procedure AppendGenericTypes(CodeEl : TDomElement; AList : TFPList; isSpecialize : Boolean);
 
   Var
     I : integer;