diff --git a/system/src/Grav/Common/Twig/TwigExtension.php b/system/src/Grav/Common/Twig/TwigExtension.php
index fb37f934c..43dac127f 100644
--- a/system/src/Grav/Common/Twig/TwigExtension.php
+++ b/system/src/Grav/Common/Twig/TwigExtension.php
@@ -623,12 +623,17 @@ class TwigExtension extends \Twig_Extension
* Output a Gist
*
* @param string $id
+ * @param string $file
*
* @return string
*/
- public function gistFunc($id)
+ public function gistFunc($id, $file = false)
{
- return '';
+ $url = 'https://gist.github.com/' . $id . '.js';
+ if ($file) {
+ $url .= '?file=' . $file;
+ }
+ return '';
}
/**