# Missing info on the join

**URL:** <https://discourse.nodered.org/t/missing-info-on-the-join/565>\
**Category:** General\
**Created:** [3 June 2018 02:46 UTC](https://discourse.nodered.org/t/missing-info-on-the-join/565 "2018-06-03T02:46:57Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jakeiscrazy](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@Jakeiscrazy](https://discourse.nodered.org/u/Jakeiscrazy)\
**Post date:** [3 June 2018 02:46 UTC](https://discourse.nodered.org/t/missing-info-on-the-join/565/1 "2018-06-03T02:46:57Z")

</div>

So here is a weird one. When I drop a join component into a flow it's coming up as join.join and it's missing info. Any idea what's wrong here?

 ![140](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/e36c1660c50792c1f0a03927290913b4ab55ad83.png)

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [3 June 2018 07:25 UTC](https://discourse.nodered.org/t/missing-info-on-the-join/565/2 "2018-06-03T07:25:36Z")

</div>

I think there is something fundamental wrong somewhere, it is also missing the labels and such like in the properties window.  
What OS/hardware are you using and versions of node.js and node-red?  
Copy/Paste the node red log from starting node-red. In fact if you look at that first you may get an indication of the problem.

---

<div class="post-metadata">

**Author:** ![Jakeiscrazy](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@Jakeiscrazy](https://discourse.nodered.org/u/Jakeiscrazy)\
**Post date:** [4 June 2018 02:04 UTC](https://discourse.nodered.org/t/missing-info-on-the-join/565/3 "2018-06-04T02:04:50Z")

</div>

So I’m running Node Red on top of [Hass.io](http://Hass.io) which is running on top of a PINE 64 running DietPi. The logs don’t tell me much. At least not to my unknowledgeable eye.  
’

```
I uninstalled and reinstalled it just for the heck of it and it has the same problem.
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-banner.sh: executing... 

-----------------------------------------------------------
 Hass.io Add-on: Node-RED v0.1.1

 Flow-based programming for the Internet of Things

 From: Community Hass.io Add-ons
 By: Franck Nijhof <frenck@addons.community>
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing... 
Log level is set to INFO
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] 02-updates.sh: executing... 

INFO: You are running the latest version of this add-on
[cont-init.d] 02-updates.sh: exited 0.
[cont-init.d] 10-requirements.sh: executing... 
[cont-init.d] 10-requirements.sh: exited 0.
[cont-init.d] 11-warning.sh: executing... 
[cont-init.d] 11-warning.sh: exited 0.
[cont-init.d] 20-config.sh: executing... 
[cont-init.d] 20-config.sh: exited 0.
[cont-init.d] 80-system-packages.sh: executing... 
[cont-init.d] 80-system-packages.sh: exited 0.
[cont-init.d] 81-npm-packages.sh: executing... 
[cont-init.d] 81-npm-packages.sh: exited 0.
[cont-init.d] 82-user-scripts.sh: executing... 
[cont-init.d] 82-user-scripts.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.

> hassio-addon-node-red@1.0.0 start /opt
> node $NODE_OPTIONS node_modules/node-red/red.js "--settings" "/etc/node-red/config.js"

3 Jun 21:47:55 - [info] 

Welcome to Node-RED
===================

3 Jun 21:47:55 - [info] Node-RED version: v0.18.7
3 Jun 21:47:55 - [info] Node.js version: v8.9.3
3 Jun 21:47:55 - [info] Linux 3.10.104-2-pine64-longsleep arm64 LE
3 Jun 21:48:02 - [info] Loading palette nodes
3 Jun 21:48:08 - [info] Dashboard version 2.9.4 started at /ui
3 Jun 21:48:12 - [warn] ------------------------------------------------------
3 Jun 21:48:12 - [warn] [node-red/rpi-gpio] Info : Ignoring Raspberry Pi specific node
3 Jun 21:48:12 - [warn] [node-red-contrib-join/join] 'join' already registered by module node-red
3 Jun 21:48:12 - [warn] ------------------------------------------------------
3 Jun 21:48:12 - [info] Settings file : /etc/node-red/config.js
3 Jun 21:48:12 - [info] User directory : /config/node-red/
3 Jun 21:48:12 - [info] Server now running at http://127.0.0.1:1880/
3 Jun 21:48:12 - [info] Active project : Home_Automation
3 Jun 21:48:12 - [info] Flows file : /config/node-red/projects/Home_Automation/flows.json
3 Jun 21:48:13 - [info] Starting flows
3 Jun 21:48:13 - [info] Started flows
```

---

<div class="post-metadata">

**Author:** ![ukmoose](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ukmoose/32/13_2.png) [@ukmoose](https://discourse.nodered.org/u/ukmoose)\
**Post date:** [4 June 2018 07:00 UTC](https://discourse.nodered.org/t/missing-info-on-the-join/565/4 "2018-06-04T07:00:34Z")

</div>

So either you have installed the extra node [https://flows.nodered.org/node/node-red-contrib-join](https://flows.nodered.org/node/node-red-contrib-join)  
or the [Hass.io](http://Hass.io) image you are using comes with it preinstalled.

This is conflicting with the join node that is part of the standard node-red

Try uninstalling node-red-contrib-join using manage palette in the menu and restart node-red and see if that fixes your problem

---

<div class="post-metadata">

**Author:** ![Jakeiscrazy](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@Jakeiscrazy](https://discourse.nodered.org/u/Jakeiscrazy)\
**Post date:** [4 June 2018 22:18 UTC](https://discourse.nodered.org/t/missing-info-on-the-join/565/5 "2018-06-04T22:18:23Z")

</div>

> [@ukmoose](#):
>
> node-red-contrib-join

So I gave that a shot, but when I click the disable button is doesn't really do anything. I get the loading bar and then it returns to the same screen. Unchanged. Interesting I do have a little warning of some kind there. Anyone know what that means? Yes I did restart it.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/8cd722e8bc2f11abaf047dcd5919a47756368ab7.png)

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [4 June 2018 22:22 UTC](https://discourse.nodered.org/t/missing-info-on-the-join/565/6 "2018-06-04T22:22:37Z")

</div>

Is this a node you’ve installed yourself or one that came with the image you’ve installed?

At this point, you may need to uninstall it from the command line - run `npm remove node-red-contrib-join` in the directory `/config/node-red/`

---

<div class="post-metadata">

**Author:** ![Jakeiscrazy](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@Jakeiscrazy](https://discourse.nodered.org/u/Jakeiscrazy)\
**Post date:** [4 June 2018 22:34 UTC](https://discourse.nodered.org/t/missing-info-on-the-join/565/7 "2018-06-04T22:34:32Z")

</div>

Came with the image, I’ll try the command line in a moment here

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [4 June 2018 22:36 UTC](https://discourse.nodered.org/t/missing-info-on-the-join/565/8 "2018-06-04T22:36:10Z")

</div>

Ok - then this needs reporting back to whoever provided that image. `contrib-join` is not compatible with recent versions of Node-RED and should be removed.

---

<div class="post-metadata">

**Author:** ![Jakeiscrazy](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@Jakeiscrazy](https://discourse.nodered.org/u/Jakeiscrazy)\
**Post date:** [4 June 2018 23:18 UTC](https://discourse.nodered.org/t/missing-info-on-the-join/565/9 "2018-06-04T23:18:56Z")

</div>

> [@knolleary](#):
>
> npm remove node-red-contrib-join

Man this little project just keeps giving me issues. This is what I get when I attempt this command. Any thoughts?

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/c6da134c0e7ef8487fd6852b0e243557e8546721.png)

---

<div class="post-metadata">

**Author:** ![davidcgu](https://avatars.discourse-cdn.com/v4/letter/d/e8c25b/32.png) [@davidcgu](https://discourse.nodered.org/u/davidcgu)\
**Post date:** [4 June 2018 23:40 UTC](https://discourse.nodered.org/t/missing-info-on-the-join/565/10 "2018-06-04T23:40:10Z")

</div>

if you have any of those join nodes on your flows delete them first then try to uninstall from palette and if is not working then stop node red and try from command line moving first to node-red directory and with command npm uninstall node-red-contrib-join and if not working as latest with sudo .

Regards

---

<div class="post-metadata">

**Author:** ![Jakeiscrazy](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@Jakeiscrazy](https://discourse.nodered.org/u/Jakeiscrazy)\
**Post date:** [4 June 2018 23:46 UTC](https://discourse.nodered.org/t/missing-info-on-the-join/565/11 "2018-06-04T23:46:07Z")

</div>

Thanks David I gave that a shot but got the error above.

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [4 June 2018 23:53 UTC](https://discourse.nodered.org/t/missing-info-on-the-join/565/12 "2018-06-04T23:53:55Z")

</div>

Worst case, you can go into your config/node-red/node\_modules directory and rm -r the node-red-contrib-join directory.

But npm should be installed somewhere as node 8.x comes with it, so something may have not installed fully. Will the Diet-pi software manager let you install it ?

---

<div class="post-metadata">

**Author:** ![Jakeiscrazy](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@Jakeiscrazy](https://discourse.nodered.org/u/Jakeiscrazy)\
**Post date:** [5 June 2018 01:59 UTC](https://discourse.nodered.org/t/missing-info-on-the-join/565/13 "2018-06-05T01:59:56Z")

</div>

Good suggestion! I have since done that and everything is working in Node Red! Wonderful! I am having a little trouble installing node-red-contrib-home-assistant now but I’ll break that out into it’s own thread if it continues.

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [5 June 2018 06:06 UTC](https://discourse.nodered.org/t/missing-info-on-the-join/565/14 "2018-06-05T06:06:02Z")

</div>

Well, without npm you won’t be able to install any other new nodes, so you need to fix that)

---

<div class="post-metadata">

**Author:** ![frenck](https://avatars.discourse-cdn.com/v4/letter/f/73ab20/32.png) [@frenck](https://discourse.nodered.org/u/frenck)\
**Post date:** [15 July 2018 05:51 UTC](https://discourse.nodered.org/t/missing-info-on-the-join/565/15 "2018-07-15T05:51:39Z")

</div>

Author of the add-on here.

This is fixed and will be part of the upcoming release (which is expected today).
