diff --git a/knowledge-space.php b/knowledge-space.php
index 15004a6b01357cf89f24d6a8a8547b4a6d1b0ed7..6a3e8dc1742e202042eae3260281ba0f2db9078f 100644
--- a/knowledge-space.php
+++ b/knowledge-space.php
@@ -91,9 +91,9 @@ function update_space() {
     if (current_user_can("edit_posts")) {
         $plugin_dir = plugin_dir_path(__FILE__);
         // Use json encoding.
-        $payload = json_encode($_POST["payload"]);
-        $filename = $plugin_dir . $payload["space"] . ".json";
-        $result = file_put_contents($filename, $payload["graph"]);
+        $payload = json_encode($_POST["graph"]);
+        $filename = $plugin_dir . $_POST["space"] . ".json";
+        $result = file_put_contents($filename, $payload);
 
         //echo print_r($_POST);
         echo "Saved file at ";