diff --git a/wasm/dm.go b/wasm/dm.go
index 2df4f55709e285930e85946ae7a9f6fdc63c67bd..49cb2bc617c076f35507f42345859308c7803241 100644
--- a/wasm/dm.go
+++ b/wasm/dm.go
@@ -494,7 +494,7 @@ func (ch *DMClient) GetNickname(_ js.Value, args []js.Value) any {
 // Returns:
 //   - The storage tag (string).
 func (dmc *DMClient) GetStorageTag(_ js.Value, args []js.Value) any {
-	return (base64.RawStdEncoding.EncodeToString(dmc.api.GetIdentity()) +
+	return (base64.RawStdEncoding.EncodeToString(dmc.api.GetPublicKey()) +
 		"_speakeasy_dm")
 }