In this paper, we consider the asymptotic behaviour for the non-local parabolic problem
with a homogeneous Dirichlet boundary condition, where λ > 0, p > 0 and f is non-increasing. It is found that (a) for 0 < p ≤ 1, u(x, t) is globally bounded and the unique stationary solution is globally asymptotically stable for any λ > 0; (b) for 1 < p < 2, u(x, t) is globally bounded for any λ > 0; (c) for p = 2, if 0 < λ < 2|∂Ω|2, then u(x, t) is globally bounded; if λ = 2|∂Ω|2, there is no stationary solution and u(x, t) is a global solution and u(x, t) → ∞ as t → ∞ for all x ∈ Ω; if λ > 2|∂Ω|2, there is no stationary solution and u(x, t) blows up in finite time for all x ∈ Ω; (d) for p > 2, there exists a λ* > 0 such that for λ > λ*, or for 0 < λ ≤ λ* and u0(x) sufficiently large, u(x, t) blows up in finite time. Moreover, some formal asymptotic estimates for the behaviour of u(x, t) as it blows up are obtained for p ≥ 2.