Index: uspace/srv/locsrv/locsrv.c
===================================================================
--- uspace/srv/locsrv/locsrv.c	(revision bf9cb2ff74be98b6ea519f4cd121a9fe9ff54ebc)
+++ uspace/srv/locsrv/locsrv.c	(revision a293fef7d0a7dd62e28bd18e8f1c7b92611cdab2)
@@ -320,7 +320,9 @@
 		svc_categ_t *memb = list_get_instance(link, svc_categ_t,
 		    svc_link);
-		fibril_mutex_lock(&memb->cat->mutex);
+		category_t *cat = memb->cat;
+		
+		fibril_mutex_lock(&cat->mutex);
 		category_remove_service(memb);
-		fibril_mutex_unlock(&memb->cat->mutex);
+		fibril_mutex_unlock(&cat->mutex);
 	}
 	
