In this paper, conditional Lie-Backlund symmetry method is used to classify a class of inhomogeneous nonlinear diffusion equations u(t) = e(-qx)(e(px)w(u)u(x))(x). Equations admitted conditional Lie-Backlund symmetries can be either solved exactly or reduced to finite-dimensional dynamical systems. A number of concrete examples defined on the exponential and trigonometric invariant subspaces are considered to illustrate this method. (C) 2014 Elsevier Inc. All rights reserved.