fix logic error confusing imagelist-newimage-accept and imagelist-newimage-subscribe