summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/XXV/MODULES/AUTOTIMER.pm6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/XXV/MODULES/AUTOTIMER.pm b/lib/XXV/MODULES/AUTOTIMER.pm
index d0eb276..edeec62 100644
--- a/lib/XXV/MODULES/AUTOTIMER.pm
+++ b/lib/XXV/MODULES/AUTOTIMER.pm
@@ -1313,7 +1313,11 @@ sub _placeholder {
$title =~ s/%([\w_-]+)%/$at_details{lc($1)}/sieg;
$file = $title;
} else { # Classic mode DIR~TITLE~SUBTILE
- $file = sprintf('%s~%s~%s', $at->{Dir}, $data->{Title},$data->{Subtitle});
+ if($data->{Subtitle}) {
+ $file = sprintf('%s~%s~%s', $at->{Dir}, $data->{Title},$data->{Subtitle});
+ } else {
+ $file = sprintf('%s~%s', $at->{Dir}, $data->{Title});
+ }
}
} elsif($data->{Subtitle}) {
$file = sprintf('%s~%s', $data->{Title},$data->{Subtitle});