diff --git a/lib/actions/sessions.js b/lib/actions/sessions.js index e70c4d0a..0a003f51 100644 --- a/lib/actions/sessions.js +++ b/lib/actions/sessions.js @@ -58,8 +58,11 @@ export function addSessionData (uid, data) { data, effect () { const { shell } = getState().sessions.sessions[uid]; - const url = getURL(shell, data); - if (null !== url) { + + const enterKey = Boolean(data.match(/\n/)); + const url = enterKey ? getURL(shell, data) : null; + + if (url) { dispatch({ type: SESSION_URL_SET, uid,