diff --git a/src/Magnum/Buffer.cpp b/src/Magnum/Buffer.cpp index 4847540f2..2251a5ce0 100644 --- a/src/Magnum/Buffer.cpp +++ b/src/Magnum/Buffer.cpp @@ -236,7 +236,7 @@ void Buffer::bindInternal(const TargetHint target, Buffer* const buffer) { /* Bind the buffer otherwise, which will also finally create it */ bound = id; - buffer->_created = true; + if(buffer) buffer->_created = true; glBindBuffer(GLenum(target), id); }