diff --git a/OpenCL/inc_rp.cl b/OpenCL/inc_rp.cl index 2e4d43a85..56dc6f5de 100644 --- a/OpenCL/inc_rp.cl +++ b/OpenCL/inc_rp.cl @@ -518,6 +518,7 @@ DECLSPEC int mangle_dupechar_first (MAYBE_UNUSED const u8 p0, MAYBE_UNUSED const { const int out_len = len + p0; + if (len == 0) return (len); if (out_len >= RP_PASSWORD_SIZE) return (len); const u8 c = buf[0];