diff --git a/test/cursor_test.js b/test/cursor_test.js
index <HASH>..<HASH> 100644
--- a/test/cursor_test.js
+++ b/test/cursor_test.js
@@ -945,27 +945,6 @@ var tests = testCase({
         });
       });
     });
-  },
-
-  shouldHandleThrowingNextObjectCallback : function(test) {
-    client.createCollection('test_throwing_in_nextObject_callback', function(err, collection) {
-      collection.insert({'x':1}, {safe:true}, function(err, doc) {
-        test.equal(err, null);
-        collection.find(function(err, cursor) {
-          test.equal(err, null);
-
-          var times = 0;
-          cursor.nextObject(function(err, doc) {
-            ++times;
-            test.equal(times, 1);
-            if (times > 1) return test.done();
-            //test.equal(err, null);
-            //test.equal(1, doc.x);
-            throw new Error("KaBoom!");
-          });
-        });
-      });
-    });
   }
 })
remove double callback test

now that the test passes, its throwing (which is what
we want) but theres no way to catch it anymore for
nice tests - or maybe there is, i just haven't figured
it out.