Fix inequality. Should allow 0 for bufferView.
diff --git a/tiny_gltf.h b/tiny_gltf.h
index 57d6283..88e1093 100644
--- a/tiny_gltf.h
+++ b/tiny_gltf.h
@@ -5711,7 +5711,8 @@
         for (auto &attribute : target) {
           auto bufferView =
               model->accessors[size_t(attribute.second)].bufferView;
-          if (bufferView > 0) {
+          // bufferView could be null(-1) for sparse morph target
+          if (bufferView >= 0) {
             model->bufferViews[size_t(bufferView)].target =
                 TINYGLTF_TARGET_ARRAY_BUFFER;
           }