diff --git a/Quake/r_part.c b/Quake/r_part.c index 1ac2aed2..3f474b2f 100644 --- a/Quake/r_part.c +++ b/Quake/r_part.c @@ -835,6 +835,10 @@ void R_DrawParticles (void) if (!r_particles.value) return; + //ericw -- avoid empty glBegin(),glEnd() pair below; causes issues on AMD + if (!active_particles) + return; + VectorScale (vup, 1.5, up); VectorScale (vright, 1.5, right);