diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index 192a044e9..904a0c54c 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -4809,7 +4809,7 @@ void GUI_App::save_privacy_policy_history(bool agree, std::string source) j["time"] = time_str.str(); j["user_id"] = "default_user"; if (m_agent && agree) { - if (!m_agent->get_user_id().empty()) + if (!m_agent->get_user_id().empty() && m_agent->is_user_login()) j["user_id"] = m_agent->get_user_id(); m_agent->track_event("privacy_policy", j.dump()); } diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index c1cc8c8e8..5d28a1a0a 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -738,7 +738,7 @@ wxBoxSizer *PreferencesDialog::create_item_checkbox(wxString title, wxWindow *pa agent->track_remove_files(); } } - wxGetApp().save_privacy_policy_history(!checkbox->GetValue(), "preferences"); + wxGetApp().save_privacy_policy_history(checkbox->GetValue(), "preferences"); app_config->save(); } else if (param == "auto_stop_liveview") {