diff --git a/beat/web/experiments/serializers.py b/beat/web/experiments/serializers.py
index 6b930775f293bdc6344e3a98ff905c35a9c4dae4..34eb422138b8219af0df8d00c96329b52c07d628 100755
--- a/beat/web/experiments/serializers.py
+++ b/beat/web/experiments/serializers.py
@@ -36,7 +36,6 @@ from rest_framework import serializers
 from django.contrib.humanize.templatetags.humanize import naturaltime
 
 from ..common.serializers import ShareableSerializer
-from ..common.fields import JSONSerializerField
 from ..common.utils import validate_restructuredtext
 from ..common.utils import annotate_full_name
 from ..common.exceptions import ContributionCreationError
@@ -52,7 +51,7 @@ from .models import Experiment, Block
 
 
 class ExperimentCreationSerializer(serializers.ModelSerializer):
-    declaration = JSONSerializerField()
+    declaration = serializers.JSONField()
     description = serializers.CharField(required=False, allow_blank=True)
     fork_of = serializers.JSONField(required=False)
     toolchain = serializers.CharField()
@@ -141,7 +140,7 @@ class ExperimentSerializer(ShareableSerializer):
     data_read = serializers.SerializerMethodField()
     data_written = serializers.SerializerMethodField()
     description = serializers.CharField()
-    declaration = JSONSerializerField()
+    declaration = serializers.JSONField()
 
     class Meta:
         model = Experiment
@@ -298,7 +297,7 @@ class ExperimentResultsSerializer(ShareableSerializer):
     errors = serializers.SerializerMethodField()
     html_description = serializers.SerializerMethodField()
     description = serializers.SerializerMethodField()
-    declaration = JSONSerializerField()
+    declaration = serializers.JSONField()
     display_start_date = serializers.SerializerMethodField()
     display_end_date = serializers.SerializerMethodField()