We consider arbitrary open sets Ω in Euclidean space with finite Lebesgue measure, and obtain upper bounds for (i) the largest Courant-sharp Dirichlet eigenvalue of Ω, (ii) the number of Courant-sharp Dirichlet eigenvalues of Ω. This extends recent results of P. Bérard and B. Helffer.