diff --git a/generate_all_operators.py b/generate_all_operators.py
index 54b3260201f0855bc472019cf2a3e0185c057d68..bf2bba0f305d02482e5fce13132522bd2a689e26 100644
--- a/generate_all_operators.py
+++ b/generate_all_operators.py
@@ -603,10 +603,6 @@ def all_operators(
 
     # fmt: off
     # TODO switch to manual specification of opts for now/developement, later use default factory
-    ops.append(OperatorInfo("P1", "PSPG", TrialSpace(P1), TestSpace(P1),
-                            form=partial(pspg, coefficient_function_space=P1),
-                            type_descriptor=type_descriptor, geometries=list(geometries), opts=opts, blending=blending))
-
     ops.append(OperatorInfo("N1E1", "CurlCurl", TrialSpace(N1E1), TestSpace(N1E1), form=curl_curl,
                             type_descriptor=type_descriptor, geometries=three_d, opts=opts, blending=blending))
     ops.append(OperatorInfo("N1E1", "Mass", TrialSpace(N1E1), TestSpace(N1E1), form=mass_n1e1,