diff --git a/src/sage/matrix/matrix_rational_dense.pyx b/src/sage/matrix/matrix_rational_dense.pyx index 786809efaf4..bd365776429 100644 --- a/src/sage/matrix/matrix_rational_dense.pyx +++ b/src/sage/matrix/matrix_rational_dense.pyx @@ -1074,7 +1074,7 @@ cdef class Matrix_rational_dense(Matrix_dense): return poly.change_variable_name(var) if algorithm is None: - algorithm = 'flint' if self._nrows <= 40 else 'linbox' + algorithm = 'flint' if algorithm == 'flint' or algorithm == 'linbox': A, denom = self._clear_denom()