summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/assets.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/assets.c b/src/assets.c
index 013b3e5..499b304 100644
--- a/src/assets.c
+++ b/src/assets.c
@@ -152,10 +152,11 @@ mri_asset *mri_asset_manager_get(mstr *part, mri_file_type_hint hint) {
if (!asset_loaded) {
mstr_prepend(path, mstr_c("assets/"));
asset_from_path(path, mvec_next(asset_manager.files));
- asset = mvec_last(asset_manager.files);
if (asset->type == ASSET_VOID) {
mvec_pop(asset_manager.files);
asset = &asset_void;
+ } else {
+ asset = mvec_last(asset_manager.files);
}
}