diff --git a/src/interface/orthnull.jl b/src/interface/orthnull.jl index 51541dcc4..34537e078 100644 --- a/src/interface/orthnull.jl +++ b/src/interface/orthnull.jl @@ -389,7 +389,7 @@ end return RightNullViaLQ(alg) end @inline function select_algorithm(::typeof(right_null!), A, ::Val{:svd}; trunc = nothing, kwargs...) - alg_svd = select_algorithm(svd_full!, A; kwargs...) + alg_svd = select_algorithm(svd_full!, A, get(kwargs, :svd, nothing)) alg = TruncatedAlgorithm(alg_svd, select_null_truncation(A, trunc)) return RightNullViaSVD(alg) end