Don't add an asset that we don't have.
[dcpomatic.git] / 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);
                        }