diff --git a/mythtv/libs/libmythbase/storagegroup.cpp b/mythtv/libs/libmythbase/storagegroup.cpp
index ae6a96c..de2ea2e 100644
--- a/mythtv/libs/libmythbase/storagegroup.cpp
+++ b/mythtv/libs/libmythbase/storagegroup.cpp
@@ -509,7 +509,7 @@ QString StorageGroup::GetRelativePathname(const QString &filename)
  *  \param dirlist  Optional pointer to a QStringList to hold found dir list
  *  \return         true if directories were found
  */
-bool StorageGroup::FindDirs(const QString group, const QString hostname,
+bool StorageGroup::FindDirs(QString group, const QString hostname,
                             QStringList *dirlist)
 {
     bool found = false;
@@ -521,6 +521,14 @@ bool StorageGroup::FindDirs(const QString group, const QString hostname,
     QString sql = "SELECT DISTINCT dirname "
                   "FROM storagegroup ";

+    if (group.isEmpty())
+       {
+               group="Default";
+       }
+
+       //TL change ***
+
+
     if (!group.isEmpty())
     {
         sql.append("WHERE groupname = :GROUP");
@@ -864,11 +872,11 @@ QString StorageGroup::GetGroupToUse(
         {
             LOG(VB_FILE, LOG_DEBUG,
                     QString("GetGroupToUse(): "
-                            "falling back to Videos Storage Group for host %1 "
+                            "falling back to Default Storage Group for host %1 "
                             "since it does not have a %2 Storage Group.")
                     .arg(host).arg(sgroup));

-            tmpGroup = "Videos";
+            tmpGroup = "Default";
             s_groupToUseCache[groupKey] = tmpGroup;
         }
     }
