# 02-Jan-2026 — prevent unpublish failure when no walks selected [ref: #112](https://github.com/nbarrett/ngx-ramblers/issues/112)

## [build 398](https://github.com/nbarrett/ngx-ramblers/actions/runs/20656501905) — [commit e934963](https://github.com/nbarrett/ngx-ramblers/commit/e9349634e40441ff8e9fb0d337573767ab3acdb3)

_____

Fixed walks upload workflow halting during unpublish phase by:
- Made Unpublish.selectedWalks() conditional using Check.whether() pattern to only execute when walks are actually selected
- Refactored walks-upload.ts to use inline conditional performables instead of building mutable step arrays
- Created RequestParameters questions to enable conditional execution based on request parameters
- Follows Serenity.js best practices with conditional performables throughout the workflow
This prevents the unpublish button from being clicked when disabled (no selections), aligning with the same pattern used in Delete.selectedWalks().