In this manuscript, we consider the inverse problem for non self-adjoint Sturm–Liouville operator D2+ q with eigen- parameter dependent boundary and discontinuity conditions inside a finite closed interval. We prove by defining a new Hilbert space and using spectral data of a kind, the potential function can be uniquely determined by a set of value of eigenfunctions at an interior point and part of two sets of eigenvalues.