BUGFIX null dereference
diff --git a/src/netopeerguid.c b/src/netopeerguid.c
index 3664411..0698e4d 100644
--- a/src/netopeerguid.c
+++ b/src/netopeerguid.c
@@ -1270,7 +1270,9 @@
 
     if (!locked_session->prev) {
         netconf_sessions_list = netconf_sessions_list->next;
-        netconf_sessions_list->prev = NULL;
+        if (netconf_sessions_list) {
+            netconf_sessions_list->prev = NULL;
+        }
     } else {
         locked_session->prev->next = locked_session->next;
         if (locked_session->next) {