Yes it likely reacts with acetone and then with the aldehyde which is present only in small amounts. I think there is no free pyrrolidine in the reaction or to be more clear: at first it all reacts with the acetone and by the time the aldol reaction happens and pyrrolidine is released, there is no aldehyde to react with it because its added slowly.
Im not sure about the self-aldor reaction with acetone but its going to be slowed compared to the reaction with the aldehyde. I think I saw a ytb video doing this and the reaction took a week at RT to run.