swaroop: fall back to home directory if the content directory is not present.
[dcpomatic.git] / src / wx / content_view.cc
index 035118245fc150017b45dae8fa46b4ec2d988c28..4db00fb540de766e7a9c7ea289c7d3212b96ba70 100644 (file)
@@ -70,8 +70,8 @@ ContentView::update ()
        DeleteAllItems ();
        _content.clear ();
        optional<path> dir = Config::instance()->player_content_directory();
-       if (!dir) {
-               return;
+       if (!dir || !boost::filesystem::is_directory(*dir)) {
+               dir = home_directory ();
        }
 
        wxProgressDialog progress (_("DCP-o-matic"), _("Reading content directory"));