Don't add an asset that we don't have.
authorCarl Hetherington <cth@carlh.net>
Fri, 29 Dec 2023 00:30:09 +0000 (01:30 +0100)
committerCarl Hetherington <cth@carlh.net>
Thu, 4 Jan 2024 22:35:44 +0000 (23:35 +0100)
src/lib/referenced_reel_asset.cc

index bd87b905a0597493e3f5813c065aab6e54c8d4e4..3175d772da111a785d1553707d3951fc85c30be3 100644 (file)
@@ -116,7 +116,7 @@ get_referenced_reel_assets(shared_ptr<const Film> film, shared_ptr<const Playlis
                                maybe_add_asset (reel_assets, reel->main_sound(), reel_trim_start, reel_trim_end, from, frame_rate);
                        }
 
-                       if (dcp->reference_text(TextType::OPEN_SUBTITLE)) {
+                       if (dcp->reference_text(TextType::OPEN_SUBTITLE) && reel->main_subtitle()) {
                                maybe_add_asset (reel_assets, reel->main_subtitle(), reel_trim_start, reel_trim_end, from, frame_rate);
                        }