Index: uspace/srv/locsrv/locsrv.c
===================================================================
--- uspace/srv/locsrv/locsrv.c	(revision 10ef47ba87b0150e1ceacded778cc98a29ea9421)
+++ uspace/srv/locsrv/locsrv.c	(revision 69d25e2a6890a86ae0aa4303a51a0a9d2c3ef2a0)
@@ -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);
 	}
 	
