--- a/programs/mythfrontend/scheduleeditor.cpp
+++ b/programs/mythfrontend/scheduleeditor.cpp
@@ -771,6 +771,7 @@
     }
 
     groups.sort();
+    groups.removeDuplicates();
     for (it = groups.begin(); it != groups.end(); ++it)
     {
         label = tr("Include in the \"%1\" recording group");
