diff --git a/IPython/html/widgets/widget_bool.py b/IPython/html/widgets/widget_bool.py
index 699dfaf00..0f96e409f 100644
--- a/IPython/html/widgets/widget_bool.py
+++ b/IPython/html/widgets/widget_bool.py
@@ -13,7 +13,7 @@ Represents a boolean using a widget.
#-----------------------------------------------------------------------------
# Imports
#-----------------------------------------------------------------------------
-from widget import Widget
+from .widget import Widget
from IPython.utils.traitlets import Unicode, Bool, List
#-----------------------------------------------------------------------------
diff --git a/IPython/html/widgets/widget_button.py b/IPython/html/widgets/widget_button.py
index 14de7215b..9883038e9 100644
--- a/IPython/html/widgets/widget_button.py
+++ b/IPython/html/widgets/widget_button.py
@@ -17,7 +17,7 @@ click events on the button and trigger backend code when the clicks are fired.
import inspect
import types
-from widget import Widget
+from .widget import Widget
from IPython.utils.traitlets import Unicode, Bool, Int
#-----------------------------------------------------------------------------
diff --git a/IPython/html/widgets/widget_container.py b/IPython/html/widgets/widget_container.py
index 8bacbb6e9..fae298d11 100644
--- a/IPython/html/widgets/widget_container.py
+++ b/IPython/html/widgets/widget_container.py
@@ -13,7 +13,7 @@ Represents a container that can be used to group other widgets.
#-----------------------------------------------------------------------------
# Imports
#-----------------------------------------------------------------------------
-from widget import Widget
+from .widget import Widget
from IPython.utils.traitlets import Unicode, Bool
#-----------------------------------------------------------------------------
diff --git a/IPython/html/widgets/widget_float.py b/IPython/html/widgets/widget_float.py
index 24d30b83f..b80d094f4 100644
--- a/IPython/html/widgets/widget_float.py
+++ b/IPython/html/widgets/widget_float.py
@@ -13,7 +13,7 @@ Represents an unbounded float using a widget.
#-----------------------------------------------------------------------------
# Imports
#-----------------------------------------------------------------------------
-from widget import Widget
+from .widget import Widget
from IPython.utils.traitlets import Unicode, Float, Bool, List
#-----------------------------------------------------------------------------
diff --git a/IPython/html/widgets/widget_int.py b/IPython/html/widgets/widget_int.py
index 145f75969..626771e47 100644
--- a/IPython/html/widgets/widget_int.py
+++ b/IPython/html/widgets/widget_int.py
@@ -13,7 +13,7 @@ Represents an unbounded int using a widget.
#-----------------------------------------------------------------------------
# Imports
#-----------------------------------------------------------------------------
-from widget import Widget
+from .widget import Widget
from IPython.utils.traitlets import Unicode, Int, Bool, List
#-----------------------------------------------------------------------------
diff --git a/IPython/html/widgets/widget_multicontainer.py b/IPython/html/widgets/widget_multicontainer.py
index 49448cbc5..3c06fd8bf 100644
--- a/IPython/html/widgets/widget_multicontainer.py
+++ b/IPython/html/widgets/widget_multicontainer.py
@@ -14,7 +14,7 @@ pages.
#-----------------------------------------------------------------------------
# Imports
#-----------------------------------------------------------------------------
-from widget import Widget
+from .widget import Widget
from IPython.utils.traitlets import Unicode, Dict, Int
#-----------------------------------------------------------------------------
diff --git a/IPython/html/widgets/widget_selection.py b/IPython/html/widgets/widget_selection.py
index 338654244..566d1b1b2 100644
--- a/IPython/html/widgets/widget_selection.py
+++ b/IPython/html/widgets/widget_selection.py
@@ -13,7 +13,7 @@ Represents an enumeration using a widget.
#-----------------------------------------------------------------------------
# Imports
#-----------------------------------------------------------------------------
-from widget import Widget
+from .widget import Widget
from IPython.utils.traitlets import Unicode, List, Bool
#-----------------------------------------------------------------------------
diff --git a/IPython/html/widgets/widget_string.py b/IPython/html/widgets/widget_string.py
index ebdf52fdf..f60395660 100644
--- a/IPython/html/widgets/widget_string.py
+++ b/IPython/html/widgets/widget_string.py
@@ -13,7 +13,7 @@ Represents a unicode string using a widget.
#-----------------------------------------------------------------------------
# Imports
#-----------------------------------------------------------------------------
-from widget import Widget
+from .widget import Widget
from IPython.utils.traitlets import Unicode, Bool, List
#-----------------------------------------------------------------------------