# Radio button does not respond to payload of zero

**URL:** https://discourse.nodered.org/t/radio-button-does-not-respond-to-payload-of-zero/96409
**Category:** Dashboard
**Tags:** possible-bug, dashboard-2
**Created:** [4 April 2025 16:35 UTC](https://discourse.nodered.org/t/radio-button-does-not-respond-to-payload-of-zero/96409 "2025-04-04T16:35:59Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)
#### Post date: [4 April 2025 16:36 UTC](https://discourse.nodered.org/t/radio-button-does-not-respond-to-payload-of-zero/96409/1 "2025-04-04T16:36:00Z")

</div>

A radio group can have numeric options, for example

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/5/05fdb607dae76a4a03aa8e6213b79975e70d7e97.png)

If you send a msg.payload to the node, the matching option becomes selected.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/b/2/b229aec4bb8bca5050ab673df4532cb23d10b1a8.png)

- It does not work if msg.payload == 0 or "0"

Sample flow

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/f/6/f6c8c0b2dce086e12c73ee90820f93fbaa7ca7ec.png)

```auto
[{"id":"24c10c4758cc2624","type":"ui-radio-group","z":"4a5951fb67c3660b","group":"8e99dbb984b78139","name":"Radio Group","label":"Select Option:","order":0,"width":"0","height":"0","columns":1,"passthru":false,"options":[{"label":"Zero","value":0,"type":"num"},{"label":"One","value":1,"type":"num"},{"label":"Two","value":2,"type":"num"},{"label":"Three","value":3,"type":"num"},{"label":"Four","value":4,"type":"num"}],"payload":"","topic":"topic","topicType":"msg","className":"","x":450,"y":140,"wires":[[]]},{"id":"c982915baadbd7b0","type":"ui-button","z":"4a5951fb67c3660b","group":"8e99dbb984b78139","name":"","label":"0","order":0,"width":"1","height":"1","emulateClick":false,"tooltip":"","color":"","bgcolor":"","className":"","icon":"","iconPosition":"left","payload":"0","payloadType":"num","topic":"topic","topicType":"msg","buttonColor":"","textColor":"","iconColor":"","enableClick":true,"enablePointerdown":false,"pointerdownPayload":"","pointerdownPayloadType":"str","enablePointerup":false,"pointerupPayload":"","pointerupPayloadType":"str","x":230,"y":60,"wires":[["24c10c4758cc2624"]]},{"id":"7e0ab13ecf765597","type":"ui-button","z":"4a5951fb67c3660b","group":"8e99dbb984b78139","name":"","label":"1","order":0,"width":"1","height":"1","emulateClick":false,"tooltip":"","color":"","bgcolor":"","className":"","icon":"","iconPosition":"left","payload":"1","payloadType":"num","topic":"topic","topicType":"msg","buttonColor":"","textColor":"","iconColor":"","enableClick":true,"enablePointerdown":false,"pointerdownPayload":"","pointerdownPayloadType":"str","enablePointerup":false,"pointerupPayload":"","pointerupPayloadType":"str","x":230,"y":100,"wires":[["24c10c4758cc2624"]]},{"id":"20174b2036e2ec71","type":"ui-button","z":"4a5951fb67c3660b","group":"8e99dbb984b78139","name":"","label":"2","order":0,"width":"1","height":"1","emulateClick":false,"tooltip":"","color":"","bgcolor":"","className":"","icon":"","iconPosition":"left","payload":"2","payloadType":"num","topic":"topic","topicType":"msg","buttonColor":"","textColor":"","iconColor":"","enableClick":true,"enablePointerdown":false,"pointerdownPayload":"","pointerdownPayloadType":"str","enablePointerup":false,"pointerupPayload":"","pointerupPayloadType":"str","x":230,"y":140,"wires":[["24c10c4758cc2624"]]},{"id":"10239c541f380d78","type":"ui-button","z":"4a5951fb67c3660b","group":"8e99dbb984b78139","name":"","label":"3","order":0,"width":"1","height":"1","emulateClick":false,"tooltip":"","color":"","bgcolor":"","className":"","icon":"","iconPosition":"left","payload":"3","payloadType":"num","topic":"topic","topicType":"msg","buttonColor":"","textColor":"","iconColor":"","enableClick":true,"enablePointerdown":false,"pointerdownPayload":"","pointerdownPayloadType":"str","enablePointerup":false,"pointerupPayload":"","pointerupPayloadType":"str","x":230,"y":180,"wires":[["24c10c4758cc2624"]]},{"id":"daf700b6dd823bda","type":"ui-button","z":"4a5951fb67c3660b","group":"8e99dbb984b78139","name":"","label":"4","order":0,"width":"1","height":"1","emulateClick":false,"tooltip":"","color":"","bgcolor":"","className":"","icon":"","iconPosition":"left","payload":"4","payloadType":"num","topic":"topic","topicType":"msg","buttonColor":"","textColor":"","iconColor":"","enableClick":true,"enablePointerdown":false,"pointerdownPayload":"","pointerdownPayloadType":"str","enablePointerup":false,"pointerupPayload":"","pointerupPayloadType":"str","x":230,"y":220,"wires":[["24c10c4758cc2624"]]},{"id":"8e99dbb984b78139","type":"ui-group","name":"Group1","page":"74f4685da9140ce2","width":6,"height":1,"order":2,"showTitle":true,"className":"","visible":"true","disabled":"false","groupType":"default"},{"id":"74f4685da9140ce2","type":"ui-page","name":"demo","ui":"d45641ed6d39fea1","path":"/page10","icon":"home","layout":"grid","theme":"0d92c765bfad87e6","breakpoints":[{"name":"Default","px":"0","cols":"3"},{"name":"Tablet","px":"576","cols":"6"},{"name":"Small Desktop","px":"768","cols":"9"},{"name":"Desktop","px":"1024","cols":"12"}],"order":1,"className":"","visible":"true","disabled":"false"},{"id":"d45641ed6d39fea1","type":"ui-base","name":"This is my ui-base","path":"/dashboard","appIcon":"","includeClientData":true,"acceptsClientConfig":["ui-notification","ui-control"],"showPathInSidebar":false,"headerContent":"page","navigationStyle":"default","titleBarStyle":"default","showReconnectNotification":false,"notificationDisplayTime":5,"showDisconnectNotification":false},{"id":"0d92c765bfad87e6","type":"ui-theme","name":"Basic Blue Theme","colors":{"surface":"#4d58ff","primary":"#0094ce","bgPage":"#eeeeee","groupBg":"#ffffff","groupOutline":"#cccccc"},"sizes":{"pagePadding":"12px","groupGap":"12px","groupBorderRadius":"4px","widgetGap":"2px","density":"default"}}]

```

---

<div class="post-metadata">

### Author: ![joepavitt](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/joepavitt/32/59722_2.png) [@joepavitt](https://discourse.nodered.org/u/joepavitt)
#### Post date: [4 April 2025 16:59 UTC](https://discourse.nodered.org/t/radio-button-does-not-respond-to-payload-of-zero/96409/2 "2025-04-04T16:59:40Z")

</div>

Fix for this was [merged](https://github.com/FlowFuse/node-red-dashboard/pull/1629) yesterday. With a thanks to @BartButenaers for putting the fix in.

It will be in a release next week - I ran out of time today

@Steve-Mcl could you do a Dashboard release early next week please?

---

<div class="post-metadata">

### Author: ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)
#### Post date: [4 April 2025 17:01 UTC](https://discourse.nodered.org/t/radio-button-does-not-respond-to-payload-of-zero/96409/3 "2025-04-04T17:01:49Z")

</div>

> [@joepavitt](#):
>
> Fix for this was [merged](https://github.com/FlowFuse/node-red-dashboard/pull/1629) yesterday.

Quick work!

---

<div class="post-metadata">

### Author: ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)
#### Post date: [5 April 2025 14:14 UTC](https://discourse.nodered.org/t/radio-button-does-not-respond-to-payload-of-zero/96409/4 "2025-04-05T14:14:20Z")

</div>

> [@joepavitt](#):
>
> @Steve-Mcl could you do a Dashboard release early next week please

Will do 👍

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [25 April 2025 17:08 UTC](https://discourse.nodered.org/t/radio-button-does-not-respond-to-payload-of-zero/96409/5 "2025-04-25T17:08:35Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
