diff --git a/src/ripple_basics/containers/BlackList.h b/src/ripple_basics/containers/BlackList.h index e59f6052c..b15bc9636 100644 --- a/src/ripple_basics/containers/BlackList.h +++ b/src/ripple_basics/containers/BlackList.h @@ -48,7 +48,7 @@ public: boost::mutex::scoped_lock sl(mMutex); iBlackList* e = findEntry(source, true); - return e ? (e->mBalance <= (mCreditLimit * mDecaySeconds)) : true; + return (e == NULL) || (e->mBalance <= (mCreditLimit * mDecaySeconds)) || isWhiteList(source); } // Clean up stale entries