diff --git a/tasks/main.yml b/tasks/main.yml
index cce489f72a8a5a27d546df1942a4473579a3786d..e359a39763d74a72bc724e149919fa1d2d2760cd 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -13,8 +13,7 @@
       state='installed'
       update_cache=yes
     with_items:
-      - php5-memcached
+      - php{{ (php_version|default('5.5') != '7') | ternary('5','') }}-memcached
       - memcached
-    when: php_version|default('5.5') != '7'
 
   when: '"memcache" not in excluded_roles'