diff --git a/data/interfaces/default/current_activity_instance.html b/data/interfaces/default/current_activity_instance.html
index 77c53217..3457e1ae 100644
--- a/data/interfaces/default/current_activity_instance.html
+++ b/data/interfaces/default/current_activity_instance.html
@@ -173,6 +173,8 @@ DOCUMENTATION :: END
% if data['media_type'] in ('movie', 'episode', 'clip') and data['subtitles'] == '1':
% if data['subtitle_decision'] == 'transcode':
Subtitle Transcode (${data['subtitle_codec'].upper()} → ${data['stream_subtitle_codec'].upper()})
+ % elif data['subtitle_decision'] == 'copy':
+ Subtitle Direct Stream (${data['subtitle_codec'].upper()})
% elif data['subtitle_decision'] == 'burn':
Subtitle Burn (${data['subtitle_codec'].upper()})
% else:
diff --git a/data/interfaces/default/index.html b/data/interfaces/default/index.html
index 1ff0f70a..f359d726 100644
--- a/data/interfaces/default/index.html
+++ b/data/interfaces/default/index.html
@@ -227,8 +227,10 @@
if (s.subtitles) {
if (s.subtitle_decision == 'transcode') {
ts += 'Subtitle Transcode (' + s.subtitle_codec.toUpperCase() + ' → ' + s.stream_subtitle_codec.toUpperCase() + ')';
+ } else if (s.subtitle_decision == 'copy') {
+ ts += 'Subtitle Direct Stream (' + s.subtitle_codec.toUpperCase() + ')';
} else if (s.subtitle_decision == 'burn') {
- ts += 'Subtitle Burn (' + s.stream_subtitle_codec.toUpperCase() + ')';
+ ts += 'Subtitle Burn (' + s.subtitle_codec.toUpperCase() + ')';
} else {
ts += 'Subtitle Direct Play (' + s.subtitle_codec.toUpperCase() + ')';
}