Changed so that it won't call remove on an empty hypeerweb