diff --git a/include/armadillo_bits/glue_times_meat.hpp b/include/armadillo_bits/glue_times_meat.hpp index 7b377c8c..f91bf39f 100644 --- a/include/armadillo_bits/glue_times_meat.hpp +++ b/include/armadillo_bits/glue_times_meat.hpp @@ -537,7 +537,7 @@ glue_times::apply_inplace_plus(Mat& out, const Glue::result T; - if( X.is_alias(out) || (is_glue_times::value) || (is_outer_product::value) || (has_op_inv_any::value) || (has_op_inv_any::value) ) + if( X.is_alias(out) || (is_outer_product::value) || (has_op_inv_any::value) || (has_op_inv_any::value) ) { // handle aliasing and partial workaround for corner cases