Efectivamente, @manueldeco, el problema es que tu condición actual es demasiado abierta. Para que la función isPs17() identifique de forma estricta solo las versiones de la rama 1.7.x, necesitas añadir una segunda comprobación que limite el rango superior.
Así es como deberías modificar tu función en mycombtabfree/mycombtabfree.php:
function isPs17()
{
return version_compare(_PS_VERSION_, '1.7.0.0', '>=')
&& version_compare(_PS_VERSION_, '8.0.0.0', '<');
}
Con esta modificación, la función devolverá true solo si la versión actual de PrestaShop es mayor o igual a 1.7.0.0 Y, al mismo tiempo, es estrictamente menor a 8.0.0.0. Esto excluirá correctamente PrestaShop 8.x y 9.x.