diff --git a/indexedDb/implementation.go b/indexedDb/implementation.go
index b97037cd05e8e0d57890559109c79775d5f2e2ea..47ebdf700b70453a53b4383584752331b4d21243 100644
--- a/indexedDb/implementation.go
+++ b/indexedDb/implementation.go
@@ -167,11 +167,8 @@ func (w *wasmModel) ReceiveMessage(channelID *id.ID,
 	if !messageID.Equals(cryptoChannel.MessageID{}) {
 		jww.DEBUG.Printf("non-empty messageID detected")
 		uuid, err := w.msgIDLookup(messageID)
-		if err == nil {
-			jww.DEBUG.Printf("MessageID found: %d", uuid)
-			// message is already in the database, no
-			// insert necessary
-			return uuid
+		if err == nil && uuid != 0 {
+			jww.WARN.Printf("MessageID found: %d", uuid)
 		}
 	}