diff --git a/src/solve.jl b/src/solve.jl index 493c5ce03..a4eb76039 100644 --- a/src/solve.jl +++ b/src/solve.jl @@ -484,7 +484,9 @@ function DiffEqBase.__init( end if controller === nothing - controller = default_controller(alg, cache, QT(qoldinit), beta1, beta2) + controller = default_controller(_alg, cache, convert(QT,qoldinit), + beta1 === nothing ? nothing : convert(QT,beta1), + beta2 === nothing ? nothing : convert(QT,beta2)) end opts = SDEOptions(maxiters,save_everystep,