diff --git a/gap/gaptypes.g b/gap/gaptypes.g
index f28fb405b36c4a827d89bce4819d114dbed42150..e024660a1ff1f6d0bde2f200cf7fe8c6cbb889b6 100644
--- a/gap/gaptypes.g
+++ b/gap/gaptypes.g
@@ -43,7 +43,7 @@ end;
 GAPTypesInfo := function()
     local  res, lres, i, f, ff;
 
-    res := [];
+    res := [ rec( name := "IsObject", type := "GAP_Category", implied := [] ) ];
 
     for i in [1..Length(FILTERS)] do
         if IsBound(FILTERS[i]) then