The cytochrome b(6)f complex consists of four large core subunits and an additional four low molecular weight subunits, the function of which is elusive thus far. Here we sought to determine whether small subunits PetG, PetL, and PetN are essential for a cyanobacterial cytochrome b(6)f complex. We found that only PetL is dispensable, whereas PetG and PetN appear to be essential. Possible roles of the small cytochrome b(6)f complex subunits are discussed, and observations from our study are compared with previous findings.