diff -r 2717213c588a -r 171fae344dd4 m3g/m3gcore11/src/m3g_sprite.c --- a/m3g/m3gcore11/src/m3g_sprite.c Tue Jun 22 15:21:29 2010 +0300 +++ b/m3g/m3gcore11/src/m3g_sprite.c Fri Jul 16 11:45:55 2010 +0300 @@ -280,7 +280,9 @@ } #ifndef M3G_USE_NGL_API /* Store w after projection */ - eyeSpace->w = ot.w; + if (eyeSpace != NULL) { + eyeSpace->w = ot.w; + } #endif m3gScaleVec4(&ot, m3gRcp(ot.w)); m3gScaleVec4(&x, m3gRcp(x.w));