summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/cbs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cbs.c b/src/cbs.c
index be81a520..56607a88 100644
--- a/src/cbs.c
+++ b/src/cbs.c
@@ -302,8 +302,6 @@ static char *cbs_topics_to_str(struct ofono_cbs *cbs, GSList *user_topics)
char *topic_str;
struct cbs_topic_range etws_range = { 4352, 4356 };
- topics = g_slist_append(topics, &etws_range);
-
if (user_topics != NULL)
topics = g_slist_concat(topics,
g_slist_copy(user_topics));
@@ -312,6 +310,8 @@ static char *cbs_topics_to_str(struct ofono_cbs *cbs, GSList *user_topics)
topics = g_slist_concat(topics,
g_slist_copy(cbs->efcbmid_contents));
+ topics = g_slist_append(topics, &etws_range);
+
topic_str = cbs_topic_ranges_to_string(topics);
g_slist_free(topics);