summaryrefslogtreecommitdiff
path: root/src/service.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/service.c')
-rw-r--r--src/service.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/service.c b/src/service.c
index 038d1a08..8aa0634e 100644
--- a/src/service.c
+++ b/src/service.c
@@ -1574,6 +1574,8 @@ __connman_service_connect_type(enum connman_service_type type)
* the first available one if we have no type.
*/
iter = g_sequence_get_begin_iter(service_list);
+ if (g_sequence_iter_is_end(iter))
+ return NULL;
service = g_sequence_get(iter);
/*