String key = _computeKey(browser);
ERXMutableInteger count = _decrementReferenceCounterForKey(key);
if (count == null) {
// Perhaps forgot to call registerBrowser() but try to remove the browser for sure
_browserPool().removeObjectForKey(key);
} else if (count.intValue() <= 0) {
_browserPool().removeObjectForKey(key);
_referenceCounters().removeObjectForKey(key);
}
}