diff --git a/scripts/run_experiments.jl b/scripts/run_experiments.jl
index de1f86927d66dbde630bc704a94fd27ddf8dcc19..19d2dea853e235f93f2c74168f1337364e20a754 100644
--- a/scripts/run_experiments.jl
+++ b/scripts/run_experiments.jl
@@ -112,6 +112,7 @@ end
 
 function p2_project!(p2, lambda)
     p2.space.element == DP0() || p2.space.element == DP1() ||
+        p2.space.element == P1() ||
         throw(ArgumentError("element unsupported"))
     p2d = reshape(p2.data, prod(p2.space.size), :) # no copy
     for i in axes(p2d, 2)