ألفونسو السادس ملك قشتالة
وفي عام 467 هـ، أرسله المعتمد سفيرًا إلى بلاط ألفونسو السادس ملك قشتالة، لعقد حلف يدفع المعتمد بموجبه خمسين ألف دينار لألفونسو، على أن يعاونه ألفونسو في انتزاع غرناطة من يد صاحبها عبد الله بن بلقين، وتكون أموال غرناطة لألفونسو. بدأ التنفيذ ببناء حصن بالقرب من غرناطة شحنه ابن عمار بالجند ليكون قاعدة لتهديد غرناطة. غير أن معارك المعتمد في قرطبة مع بني ذي النون، اضطرته لإخلاء الحصن، فاحتله جنود غرناطة.