From 3ef4a21cb8fbb5a40892f069293873b8eeac5f17 Mon Sep 17 00:00:00 2001 From: Radu Ioan Fericean Date: Sun, 31 Jan 2016 19:38:10 +0200 Subject: [PATCH] fix for lcr crash --- engine/responder.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/responder.go b/engine/responder.go index a40a4bfee..ee6cc8843 100644 --- a/engine/responder.go +++ b/engine/responder.go @@ -541,7 +541,7 @@ func (rs *Responder) GetLCR(attrs *AttrGetLcr, reply *LCRCost) error { if err != nil { return err } - if lcrCost.Entry.Strategy == LCR_STRATEGY_LOAD { + if lcrCost.Entry != nil && lcrCost.Entry.Strategy == LCR_STRATEGY_LOAD { for _, suppl := range lcrCost.SupplierCosts { suppl.Cost = -1 // In case of load distribution we don't calculate costs }