Index: uspace/srv/locsrv/locsrv.c
===================================================================
--- uspace/srv/locsrv/locsrv.c	(revision bf9cb2ff74be98b6ea519f4cd121a9fe9ff54ebc)
+++ uspace/srv/locsrv/locsrv.c	(revision 8b9ce3395ac7523f59b9bc4a4151d67c3fc5618b)
@@ -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);
 	}
 	
