Hi all,
The problem is that it will return, if conditions remain suitable for it.
Cyanobacteria, diatoms etc are pretty much universal in freshwater, they will always be present in your aquarium, but most of the time at a level low enough so that they aren't visible.
cheers Darrel