OK, added an else to reject when not connected and a fail on the nodeConnectionDeferred.