diff --git a/src/dvr/dvr_rec.c b/src/dvr/dvr_rec.c index 9e670330..d667242b 100755 --- a/src/dvr/dvr_rec.c +++ b/src/dvr/dvr_rec.c @@ -205,6 +205,11 @@ pvr_generate_filename(dvr_entry_t *de, const streaming_start_t *ss) snprintf(path, sizeof(path), "%s", cfg->dvr_storage); + /* Remove trailing slash */ + + if (path[strlen(path)-1] == '/') + path[strlen(path)-1] = '\0'; + /* Append per-day directory */ if(cfg->dvr_flags & DVR_DIR_PER_DAY) {