diff --git a/topi/python/topi/x86/conv2d.py b/topi/python/topi/x86/conv2d.py
index e48a95780e7f811ae8923b938e482617bf8e2624..1a73736264bd3277d19754a90902a1844999fd1f 100644
--- a/topi/python/topi/x86/conv2d.py
+++ b/topi/python/topi/x86/conv2d.py
@@ -21,7 +21,7 @@ def _get_default_config(cfg, data, kernel, strides, padding, out_dtype, is_depth
     """
     if is_depthwise:
         wkl = _get_depthwise_conv2d_workload(data, kernel, strides, padding, out_dtype)
-        from depthwise_conv2d import _fallback_schedule
+        from .depthwise_conv2d import _fallback_schedule
         _fallback_schedule(cfg, wkl)
     else:
         wkl = _get_conv2d_workload(data, kernel, strides, padding, out_dtype)