From 7d73fb42162d6a8a626e02df88c38cbb7b44dd9f Mon Sep 17 00:00:00 2001 From: Javi Velasco Date: Sun, 10 Apr 2016 19:08:21 +0200 Subject: [PATCH] Fix #442 --- components/tabs/Tabs.jsx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/components/tabs/Tabs.jsx b/components/tabs/Tabs.jsx index f0ae6872..a858028c 100644 --- a/components/tabs/Tabs.jsx +++ b/components/tabs/Tabs.jsx @@ -84,11 +84,13 @@ class Tabs extends React.Component { return this.props.index === idx; }); - return React.cloneElement(contents[activeIdx], { - key: activeIdx, - active: true, - tabIndex: activeIdx - }); + if (contents && contents[activeIdx]) { + return React.cloneElement(contents[activeIdx], { + key: activeIdx, + active: true, + tabIndex: activeIdx + }); + } } render () {