[fixes #44878753] Prevent empty arrays returning all assets
Merge pull request #747 from JamesGlover/44878753_gc_overhead_errors_continued

[fixes #44878753] Prevent empty arrays returning all assets