···1+diff --git a/src/libcalamares/GlobalStorage.h b/src/libcalamares/GlobalStorage.h
2+index 37ea332d2..b9e629350 100644
3+--- a/src/libcalamares/GlobalStorage.h
4++++ b/src/libcalamares/GlobalStorage.h
5+@@ -56,13 +56,6 @@ public:
6+ */
7+ explicit GlobalStorage( QObject* parent = nullptr );
8+9+- /** @brief Insert a key and value into the store
10+- *
11+- * The @p value is added to the store with key @p key. If @p key
12+- * already exists in the store, its existing value is overwritten.
13+- * The changed() signal is emitted regardless.
14+- */
15+- void insert( const QString& key, const QVariant& value );
16+ /** @brief Removes a key and its value
17+ *
18+ * The @p key is removed from the store. If the @p key does not
19+@@ -123,6 +116,14 @@ public:
20+ QVariantMap data() const { return m; }
21+22+ public Q_SLOTS:
23++ /** @brief Insert a key and value into the store
24++ *
25++ * The @p value is added to the store with key @p key. If @p key
26++ * already exists in the store, its existing value is overwritten.
27++ * The changed() signal is emitted regardless.
28++ */
29++ void insert( const QString& key, const QVariant& value );
30++
31+ /** @brief Does the store contain the given key?
32+ *
33+ * This can distinguish an explicitly-inserted QVariant() from