diff --git a/matrix-util.js b/matrix-util.js
index 1a54af6..caf90f2 100644
--- a/matrix-util.js
+++ b/matrix-util.js
@@ -49,7 +49,7 @@ MatrixUtil.prototype.updateBuddyState = function(jid, state, statusText, resourc
 
     if (resource != 'undefined' && matrix.buddies[jid].resources['undefined']) {
         try {
-            delete matrix.buddies[jid].resources.['undefined'];
+            delete matrix.buddies[jid].resources['undefined'];
         }
         catch(e) {};
     }