The definition is solid. Christianity is indeed a religion of love. This means that Christianity is a religion based on a great virtue.
Yet if the great virtue of love in Christianity is to have any real meaning, it must be anchored in another great virtue – truth.
This means that Christian love is intrinsic to truth. Love that is not rooted in truth is at best partial love – at worst, it is not love at all.
I believe this works the other way around as well.
If Christianity is indeed a religion of love, it must also be a religion of truth, which implies that any truth that is not rooted in love is at best a partial truth – at worst, not truth at all.