fix #3371: Log-offline-menu doesn't respect cache source