diff --git a/indexedDb/impl/dm/implementation.go b/indexedDb/impl/dm/implementation.go
index 28c54bfa93b53892ac39dabc6432322c47573af5..e3677828757499cc7c71ccfbc71ab14bab140e73 100644
--- a/indexedDb/impl/dm/implementation.go
+++ b/indexedDb/impl/dm/implementation.go
@@ -135,7 +135,7 @@ func (w *wasmModel) ReceiveReply(messageID, reactionTo message.ID, nickname,
 
 	uuid, err := w.receiveWrapper(messageID, &reactionTo, nickname, text,
 		partnerKey, senderKey, dmToken, codeset, timestamp, round,
-		dm.TextType, status)
+		dm.ReplyType, status)
 	if err != nil {
 		jww.ERROR.Printf("%+v", errors.WithMessagef(err, parentErr))
 		return 0
diff --git a/wasm/dm.go b/wasm/dm.go
index 9f1793a76521dc43fd3af4b67a5f0449abfe176e..d243f88b9dc89a17f42dd641e61ea6f293849179 100644
--- a/wasm/dm.go
+++ b/wasm/dm.go
@@ -467,17 +467,14 @@ func (dmc *DMClient) SetNickname(_ js.Value, args []js.Value) any {
 	return nil
 }
 
-// GetNickname returns the nickname set for a given channel. Returns an error if
+// GetNickname returns the nickname set for this user. Returns an error if
 // there is no nickname set.
 //
-// Parameters:
-//   - args[0] - Marshalled bytes if the channel's [id.ID] (Uint8Array).
-//
 // Returns:
 //   - The nickname (string).
 //   - Throws TypeError if the channel has no nickname set.
-func (dmc *DMClient) GetNickname(_ js.Value, _ []js.Value) any {
-	nickname, err := dmc.api.GetNickname()
+func (ch *DMClient) GetNickname(_ js.Value, args []js.Value) any {
+	nickname, err := ch.api.GetNickname()
 	if err != nil {
 		utils.Throw(utils.TypeError, err)
 		return nil