Yes, genetic drift is one of the reason that affects the Hardy-Weinburg equilibrium. It occurs when small group of organisms is separated from a large population and the drifted population may not have all the alleles or may differ from the parental population in terms of frequencies of certain genes. This random change in the frequency of alleles disturbs the Hardy-Weinberg equilibrium.