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