                     <br><br>
                     <pre style="border: 1px solid #d3d4c7;background: #fdf6e3;padding: 1em;overflow-x: scroll;"><code>
                     <a href="https://api.github.com/gists#{ url }">GET https://api.github.com/gists#{ url }</a>
-                    #{ github_response.statusCode }
+                    #{ github_response?.statusCode }
                     <hr style="border: 0;border-top: 1px solid #d3d4c7;">
                     #{ github_response_content }
                     </code></pre>

                    extra_body  : protoDisplayTag(url, data)
                htmlResponse(response, content)
            else
                raw_response = github_response.raw.toString()
                try
                    github_response_content = JSON.stringify((JSON.parse(raw_response)), null, 4)
                catch e

            url = url.substring(0, url.length - 1)

        getGist url, (data, github_response) ->
            if github_response?.statusCode is 200 and validGist(data.files)
                content = renderer
                    style       : data.files['style.styl'].content
                    script      : data.files['script.coffee'].content
