diff --git a/vpn-daemons/pptp/src/nm-pptp-service.c b/vpn-daemons/pptp/src/nm-pptp-service.c index e0122a6b67..0757c45263 100644 --- a/vpn-daemons/pptp/src/nm-pptp-service.c +++ b/vpn-daemons/pptp/src/nm-pptp-service.c @@ -282,7 +282,7 @@ nm_pptp_ppp_service_cache_credentials (NMPptpPppService *self, } domain = g_hash_table_lookup (s_vpn->data, NM_PPTP_KEY_DOMAIN); - if (strlen (domain)) + if (domain && strlen (domain)) memcpy (priv->domain, domain, strlen (domain)); memcpy (priv->username, username, strlen (username));