summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--asset.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/asset.cpp b/asset.cpp
index 6f101fe..388244a 100644
--- a/asset.cpp
+++ b/asset.cpp
@@ -85,7 +85,7 @@ void Asset_Arena::destroy() {
int i, c = max_assets;
for (i = 0; i < c; i++) {
Bucket& b = assets[i];
- if (b.name)
+ if (b.name && b.asset->loader)
b.asset->loader->unload(b.asset);
}
pack_close(p);