Following the end of his loan spell, Kahraba returned to ENPPI and scored five goals in his first twelve appearances. However, following an altercation with general manager Hussein Amin after arriving late for a training session, he was suspended by the club pending an investigation.[22] He briefly returned to the first team before agreeing to a transfer to fellow Egyptian Premier League side Zamalek on a five-year contract for a fee of €750,000.[23]