Det finns dock några undantag från denna regel. Hos vissa arter bestäms kön av miljöfaktorer, såsom temperatur eller förekomsten av vissa kemikalier.
Hos flugor av arten Drosophila miranda, till exempel, kan vissa celler inte avgöra om de är hanar eller honor. Detta beror på att dessa celler saknar en funktionell kopia av den könsbestämmande genen Sxl. Som ett resultat kan dessa celler anta antingen manliga eller kvinnliga egenskaper, beroende på miljöförhållandena.
Om flugorna föds upp i en varm miljö kommer cellerna att utvecklas till hanar. Om flugorna föds upp i en sval miljö kommer cellerna att utvecklas till honor.
Vissa flugcellers förmåga att byta kön är ett anmärkningsvärt exempel på hur miljöfaktorer kan påverka en organisms utveckling.