diff --git a/app/app.py b/app/app.py
index 57b208ee8b8ee9e6a36fb263fb8e362d497eb18c..9dc5fc4216e7bcaed8ffdc5e31010e013f9084ad 100644
--- a/app/app.py
+++ b/app/app.py
@@ -1,8 +1,14 @@
 from flask import Flask, render_template, jsonify, request, abort, send_from_directory
 from flask_swagger import swagger
 from flask_swagger_ui import get_swaggerui_blueprint
-from flask_limiter.util import get_remote_address
 
+def get_remote_address():
+    if request.headers.getlist("X-Forwarded-For"):
+        ip = request.headers.getlist("X-Forwarded-For")[0]
+    else:
+        ip = request.remote_addr or '127.0.0.1'
+
+    return ip
 
 def create_app(char_limit=-1, req_limit=-1, ga_id=None, debug=False):
     from app.init import boot