diff --git a/core/equations.gms b/core/equations.gms
index 052626a75004c0e5780218cbaed8772771a18503..f4381d3a56ace718270dac7988181a0a61960ad5 100644
--- a/core/equations.gms
+++ b/core/equations.gms
@@ -832,10 +832,12 @@ q_shGreenH2(t,regi)..
 *' Share of biofuels in transport liquids
 ***---------------------------------------------------------------------------
 q_shBioTrans(t,regi)..
-  sum(se2fe(entySe,entyFeTrans,te)$seAgg2se("all_seliq",entySe), vm_prodFe(t,regi,entySe,entyFeTrans,te) )
-  * v_shBioTrans(t,regi)
-  =e=
-  sum(se2fe("seliqbio",entyFeTrans,te), vm_prodFe(t,regi,"seliqbio",entyFeTrans,te) )
+    sum(se2se(entyPe,"seliqbio",te), vm_prodSe(t,regi,entyPe,"seliqbio",te))
+    =e=
+    (
+	sum(pe2se(entyPe,entySe,te)$seAgg2se("all_seliq",entySe), vm_prodSe(t,regi,entyPe,entySe,te))
+	+ sum(se2se(entySe,entySe2,te)$seAgg2se("all_seliq",entySe2), vm_prodSe(t,regi,entySe,entySe2,te))
+    ) * v_shGreenH2(t,regi)
 ;