diff --git a/src/CRE/Glitter/render_group.cpp b/src/CRE/Glitter/render_group.cpp index bb690a25..c63f5a99 100644 --- a/src/CRE/Glitter/render_group.cpp +++ b/src/CRE/Glitter/render_group.cpp @@ -251,8 +251,11 @@ namespace Glitter { if (!free && elements) { Free(); - delete[] elements; - elements = 0; + + if (elements) { + delete[] elements; + elements = 0; + } } } @@ -583,8 +586,11 @@ namespace Glitter { if (!free && elements) { Free(); - delete[] elements; - elements = 0; + + if (elements) { + delete[] elements; + elements = 0; + } } }