A new discretization scheme for semiconductor device simulation on triangular grids is proposed. Simulation examples are presented to show that solutions obtained with the commonly used box discretization scheme differ significantly depending on whether or not the grid contains obtuse triangles. On the other hand, it is shown that the new scheme is relatively insensitive to the presence of obtuse triangles. The reasons for the inconsistent behavior of the box scheme are examined. Some comments are made regarding the numerical efficiency of the new scheme as compared to the box scheme.