diff --git a/roles/kubernetes/preinstall/tasks/main.yml b/roles/kubernetes/preinstall/tasks/main.yml
index 2f5bff2290d2ed7c1c4be97415bd218622559014..e3f27192f9ccf04fa7ddeb30a20eefcc82912f44 100644
--- a/roles/kubernetes/preinstall/tasks/main.yml
+++ b/roles/kubernetes/preinstall/tasks/main.yml
@@ -128,6 +128,7 @@
   when:
     - ansible_distribution in ["CentOS","RedHat"]
     - not is_atomic
+    - epel_rpm_download_url != ''
   register: epel_task_result
   until: epel_task_result|succeeded
   retries: 4