The limit behaviour of a controlled branching process with random control function is investigated. A necessary condition and a sufficient condition for the geometric growth of such a process are established by considering the L 1-convergence. Finally, taking into account the classical X log+X criterion in branching processes, a necessary and sufficient condition is provided.