Fix bug in value labels dialog box
[pspp-builds.git] / src / ui / gui / psppire-var-sheet.c
index c0d0059bd7b0a371fd51ba33aa47b30a44d1a95f..dfd62bb6737f1dbc78a605a6aaf62e2e7189a757 100644 (file)
@@ -384,7 +384,7 @@ var_sheet_change_active_cell (PsppireVarSheet *vs,
        vs->missing_val_dialog->pv =
          psppire_var_store_get_var (var_store, row);
 
-       vs->missing_val_dialog->dict = var_store->dict->dict;
+       vs->missing_val_dialog->dict = var_store->dict;
 
        g_signal_connect_swapped (customEntry,
                                  "clicked",
@@ -481,7 +481,8 @@ psppire_var_sheet_realize (GtkWidget *w)
   GtkWidget *toplevel = gtk_widget_get_toplevel (GTK_WIDGET (vs));
 
   vs->val_labs_dialog = val_labs_dialog_create (GTK_WINDOW (toplevel),
-                                               PSPPIRE_SHEET (vs));
+                                               PSPPIRE_VAR_STORE (psppire_sheet_get_model (PSPPIRE_SHEET (vs))));
+
   vs->missing_val_dialog = missing_val_dialog_create (GTK_WINDOW (toplevel));
   vs->var_type_dialog = var_type_dialog_create (GTK_WINDOW (toplevel));