ho: Access the network after we are known to have an entry.
diff --git a/openbsc/src/handover_logic.c b/openbsc/src/handover_logic.c
index 2cef2c4..38bb32e 100644
--- a/openbsc/src/handover_logic.c
+++ b/openbsc/src/handover_logic.c
@@ -246,7 +246,7 @@
 /* GSM 04.08 HANDOVER COMPLETE has been received on new channel */
 static int ho_gsm48_ho_compl(struct gsm_lchan *new_lchan)
 {
-	struct gsm_network *net = new_lchan->ts->trx->bts->network;
+	struct gsm_network *net;
 	struct bsc_handover *ho;
 
 	ho = bsc_ho_by_new_lchan(new_lchan);
@@ -255,6 +255,7 @@
 		return -ENODEV;
 	}
 
+	net = new_lchan->ts->trx->bts->network;
 	LOGP(DHO, LOGL_INFO, "Subscriber %s HO from BTS %u->%u on ARFCN "
 	     "%u->%u\n", subscr_name(ho->old_lchan->conn->subscr),
 	     ho->old_lchan->ts->trx->bts->nr, new_lchan->ts->trx->bts->nr,