Remove - and + from ratings before using them in a DCNC name.
[dcpomatic.git] / src / lib / film.cc
index 37720025b8ca5568e8d6f8e157be952d354a7b26..4e133a90dd8e5b59abce153bba33d2d90be43c8f 100644 (file)
@@ -973,7 +973,10 @@ Film::isdcf_name (bool if_created_now) const
                if (_ratings.empty ()) {
                        d += "-NR";
                } else {
-                       d += "-" + _ratings[0].label;
+                       auto label = _ratings[0].label;
+                       boost::erase_all(label, "+");
+                       boost::erase_all(label, "-");
+                       d += "-" + label;
                }
        }