diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/config.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/config.cc b/src/lib/config.cc index 1d9cce64e..872900a73 100644 --- a/src/lib/config.cc +++ b/src/lib/config.cc @@ -599,6 +599,10 @@ Config::save_template (shared_ptr<const Film> film, string name) const list<string> Config::templates () const { + if (!boost::filesystem::exists (path ("templates"))) { + return list<string> (); + } + list<string> n; for (boost::filesystem::directory_iterator i (path("templates")); i != boost::filesystem::directory_iterator(); ++i) { n.push_back (i->path().filename().string()); |
