diff --git a/lib/modulekit/lang b/lib/modulekit/lang
index 5a2336e7..f723a9df 160000
--- a/lib/modulekit/lang
+++ b/lib/modulekit/lang
@@ -1 +1 @@
-Subproject commit 5a2336e7fcda7742e308cffa28ce4137658a2a1f
+Subproject commit f723a9dfcf35371ef11898363ec4f7d18e2ce9dc
diff --git a/src/tagTranslations.js b/src/tagTranslations.js
index 696c4468..706da10d 100644
--- a/src/tagTranslations.js
+++ b/src/tagTranslations.js
@@ -4,7 +4,7 @@ var OverpassLayer = require('overpass-layer')
 var tagLang = null
 
 OverpassLayer.twig.extendFunction('keyTrans', function () {
-  return tagTranslationsTrans.apply(this, arguments)
+  return tagTranslationsTrans.call(this, arguments[0], undefined, arguments[1])
 })
 OverpassLayer.twig.extendFunction('tagTrans', function () {
   return tagTranslationsTrans.apply(this, arguments)
@@ -35,7 +35,7 @@ function tagTranslationsTrans () {
   var value
   var count
   if (arguments.length > 1) {
-    value = typeof arguments[1] === 'undefined' ? null : arguments[1]
+    value = arguments[1]
   }
   if (arguments.length > 2) {
     count = arguments[2]