Dispersion-induced non-linearities in semiconductors