diff --git a/src/org/oscim/renderer/BufferObject.java b/src/org/oscim/renderer/BufferObject.java
index 32bc74c4..91d5ef77 100644
--- a/src/org/oscim/renderer/BufferObject.java
+++ b/src/org/oscim/renderer/BufferObject.java
@@ -61,6 +61,9 @@ public final class BufferObject {
 	}
 
 	public static synchronized void release(BufferObject bo) {
+		if (bo == null)
+			return;
+
 		//if (counter > 200) {
 		//	Log.d(TAG, "should clear some buffers " + counter);
 		//}