summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/film_state.cc10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/lib/film_state.cc b/src/lib/film_state.cc
index 0d0bd6313..2717d55ee 100644
--- a/src/lib/film_state.cc
+++ b/src/lib/film_state.cc
@@ -403,12 +403,10 @@ FilmState::dci_name () const
if (!audio_language.empty ()) {
d << audio_language;
- if (with_subtitles) {
- if (!subtitle_language.empty ()) {
- d << "-" << subtitle_language;
- } else {
- d << "-XX";
- }
+ if (!subtitle_language.empty() && with_subtitles) {
+ d << "-" << subtitle_language;
+ } else {
+ d << "-XX";
}
d << "_";