summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--gatchat/gatppp.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gatchat/gatppp.c b/gatchat/gatppp.c
index 6d27dd6f..8229b523 100644
--- a/gatchat/gatppp.c
+++ b/gatchat/gatppp.c
@@ -682,7 +682,8 @@ GAtPPP *g_at_ppp_server_new_full(GAtIO *io, const char *local, int fd)
ppp = ppp_init_common(hdlc, TRUE, ip);
/* Set the fd value returned by ConnMan */
- ppp->fd = fd;
+ if (ppp != NULL)
+ ppp->fd = fd;
g_at_hdlc_unref(hdlc);