The invention relates to an agent dispenser for a fabric treatment appliance, such as a washing machine. Agent dispensers are well-known devices for receiving powder and/or liquid agents, such as washing agents and additives, including detergents, bleach and other oxidizers, and fabric softeners, and dispensing the agent into a receptacle of the fabric treatment apparatus for treating fabric items contained in the receptacle during an operation cycle of the fabric treatment appliance. Typically, water supplied to the agent dispenser mixes with the agent to form an agent solution, which is dispensed into the receptacle. Problems commonly encountered with agent dispensers may include clumping of a powder agent, poor mixing of the agent and water, premature interaction of agent with water remaining in the dispenser from a previous operation cycle, and overflowing the agent dispenser.