diff --git a/include/armadillo_bits/op_pinv_meat.hpp b/include/armadillo_bits/op_pinv_meat.hpp index 9647934b..7d88c998 100644 --- a/include/armadillo_bits/op_pinv_meat.hpp +++ b/include/armadillo_bits/op_pinv_meat.hpp @@ -157,7 +157,7 @@ op_pinv::apply_direct(Mat& out, const Base::no) ? (is_approx_sym) : (is_approx_sym && is_approx_sympd)); + do_sym = ((is_cx::no) ? (is_approx_sym) : (is_approx_sym && is_approx_sympd)); } if(do_sym)