diff --git a/script/ambit.py b/script/ambit.py
index 6eb392dd..ceaf84a1 100644
--- a/script/ambit.py
+++ b/script/ambit.py
@@ -23,7 +23,7 @@ class Ambito:
         for channel in self.channels:
             for option in channel.get_options():
                 if option.is_m3u8_valid():
-                    channels_list += channel.to_m3u8(option)
+                    channels_list += channel.to_m3u8(self.name, option)
         return channels_list
 
     def to_m3u8(self):
diff --git a/script/channel.py b/script/channel.py
index 9cd670dd..28ce330f 100644
--- a/script/channel.py
+++ b/script/channel.py
@@ -54,9 +54,9 @@
             "options": self.__options_to_json__()
         }
 
-    def to_m3u8(self, option):
-        return ('#EXTINF:-1 tvg-id="' + self.epg_id + '" tvg-logo="' + self.logo + '", ' + self.name + "\n" +
-                option.get_url() + "\n")
+    def to_m3u8(self, ambit, option):
+        return ('#EXTINF:-1 tvg-id="' + self.epg_id + '" tvg-logo="' + self.logo + '" group-title="' + ambit
+                + '", ' + self.name + "\n" + option.get_url() + "\n")
 
     class Web:
         format = None