diff --git a/sys/dvb/gstdvbsrc.c b/sys/dvb/gstdvbsrc.c
index 9cfbbad..9d2d98c 100644
--- a/sys/dvb/gstdvbsrc.c
+++ b/sys/dvb/gstdvbsrc.c
@@ -358,7 +358,11 @@ gst_dvbsrc_delsys_get_type (void)
   static GType dvbsrc_delsys_type = 0;
   static GEnumValue delsys_types[] = {
     {SYS_UNDEFINED, "UNDEFINED", "undefined"},
+#if HAVE_V5_MINOR(5)
     {SYS_DVBC_ANNEX_A, "DVB-C-A", "dvb-c-a"},
+#else
+    {SYS_DVBC_ANNEX_AC, "DVB-C-AC", "dvb-c-ac"},
+#endif
     {SYS_DVBC_ANNEX_B, "DVB-C-B", "dvb-c-b"},
     {SYS_DVBT, "DVB-T", "dvb-t"},
     {SYS_DSS, "DSS", "dss"},
@@ -377,7 +381,9 @@ gst_dvbsrc_delsys_get_type (void)
     {SYS_DAB, "DAB", "dab"},
     {SYS_DVBT2, "DVB-T2", "dvb-t2"},
     {SYS_TURBO, "TURBO", "turbo"},
+#if HAVE_V5_MINOR(5)
     {SYS_DVBC_ANNEX_C, "DVB-C-C", "dvb-c-c"},
+#endif
     {0, NULL, NULL},
   };
 
@@ -1071,9 +1077,15 @@ gst_dvbsrc_open_frontend (GstDvbSrc * object, gboolean writable)
       "auto-fec", G_TYPE_BOOLEAN, fe_info.caps & FE_CAN_FEC_AUTO, NULL);
 
   /* Capability delivery systems */
+#if HAVE_V5_MINOR(5)
   if (gst_dvbsrc_check_delsys (&dvb_prop[0], SYS_DVBC_ANNEX_A))
     gst_structure_set (adapter_structure, "dvb-c-a", G_TYPE_STRING,
         "DVB-C ANNEX A", NULL);
+#else
+  if (gst_dvbsrc_check_delsys (&dvb_prop[0], SYS_DVBC_ANNEX_AC))
+    gst_structure_set (adapter_structure, "dvb-c-ac", G_TYPE_STRING,
+        "DVB-C ANNEX A/C", NULL);
+#endif
 
   if (gst_dvbsrc_check_delsys (&dvb_prop[0], SYS_DVBC_ANNEX_B))
     gst_structure_set (adapter_structure, "dvb-c-b", G_TYPE_STRING,
@@ -1136,9 +1148,11 @@ gst_dvbsrc_open_frontend (GstDvbSrc * object, gboolean writable)
     gst_structure_set (adapter_structure, "turbo", G_TYPE_STRING, "TURBO",
         NULL);
 
+#if HAVE_V5_MINOR(5)
   if (gst_dvbsrc_check_delsys (&dvb_prop[0], SYS_DVBC_ANNEX_C))
     gst_structure_set (adapter_structure, "dvb-c-c", G_TYPE_STRING,
         "DVB-C ANNEX C", NULL);
+#endif
 
   GST_INFO_OBJECT (object, "DVB card: %s ", adapter_name);
   gst_element_post_message (GST_ELEMENT_CAST (object), gst_message_new_element
@@ -1706,9 +1720,13 @@ gst_dvbsrc_tune (GstDvbSrc * object)
 
         GST_INFO_OBJECT (object, "Tuning DVB-T/DVB_T2 to %d Hz", freq);
         break;
+#if HAVE_V5_MINOR(5)
       case SYS_DVBC_ANNEX_A:
-      case SYS_DVBC_ANNEX_B:
       case SYS_DVBC_ANNEX_C:
+#else
+      case SYS_DVBC_ANNEX_AC:
+#endif
+      case SYS_DVBC_ANNEX_B:
         GST_INFO_OBJECT (object, "Tuning DVB-C/ClearCable to %d, srate=%d",
             freq, sym_rate);
 
