diff --git a/beat/web/settings/settings.py b/beat/web/settings/settings.py
index 0e1f6af8d832132028efca76e84c9e9a824bf366..337b9fedd4c37f60b5023eeb6c47ed03312c6cab 100644
--- a/beat/web/settings/settings.py
+++ b/beat/web/settings/settings.py
@@ -126,6 +126,27 @@ LOGGING = {
     }
 }
 
+##############################################################################
+#
+# Special code to remove Django 1.10 deprecation warnings caused by
+# Django-JSONField while that is not resolved:
+# https://bitbucket.org/schinckel/django-jsonfield/issues/46/django-190-complains-about-subfieldbase
+# Current django-jsonfield available: 0.9.19 (28.04.2016)
+#
+##############################################################################
+import logging
+
+class SuppressDeprecated(logging.Filter):
+    def filter(self, record):
+        WARNINGS_TO_SUPPRESS = [
+            'RemovedInDjango110Warning',
+        ]
+        # Return false to suppress message.
+        return not any([warn in record.getMessage() for warn in WARNINGS_TO_SUPPRESS])
+
+warn_logger = logging.getLogger('py.warnings')
+warn_logger.addFilter(SuppressDeprecated())
+
 ##############################################################################
 #
 # DATABASE