Grind poppy seeds. In a small saucepan, combine poppy seeds, sugar, semolina & salt. Add butter & milk. Place over medium high heat; stirring constantly, bring to a boil. Remove from heat immediately & set aside to cool. When mixture is lukewarm, stir in egg, vanilla, rum & walnuts. Set aside.