diff --git a/lib/POMDPTools/src/POMDPDistributions/sparse_cat.jl b/lib/POMDPTools/src/POMDPDistributions/sparse_cat.jl index dec98b48..0714769a 100644 --- a/lib/POMDPTools/src/POMDPDistributions/sparse_cat.jl +++ b/lib/POMDPTools/src/POMDPDistributions/sparse_cat.jl @@ -83,7 +83,7 @@ function Base.iterate(d::SparseCat, dstate::Tuple) vstate, pstate = dstate vnext = iterate(d.vals, vstate) pnext = iterate(d.probs, pstate) - if vnext == nothing || pnext == nothing + if vnext === nothing || pnext === nothing return nothing end val, vstate_next = vnext