diff --git a/semantics/static/js/semantics_lexical_units.js b/semantics/static/js/semantics_lexical_units.js
index f3ee4d4..ae1b2f8 100644
--- a/semantics/static/js/semantics_lexical_units.js
+++ b/semantics/static/js/semantics_lexical_units.js
@@ -122,6 +122,22 @@ function saveMeanings() {
         },
         async: false
     });
+
+    $.ajax({
+        dataType: "json",
+        url: ajax_frames,
+        data: {"lemma_id": lemma_id},
+        success: function(data){
+	    getFrames(data.frames_display);
+	    displayFrames();
+	    memorizeConnections(data.connections.connected, data.connections.connected_reverse);
+	    alternationCounts(data.alternations);
+	    $("#semantic-frames-count").empty();
+	    $("#semantic-frames-count").append(data.frames_count);
+        },
+        async: false
+    });
+
     units_operations = [];
 }