On 26.09.2011 22:27, Mario Limonciello wrote: > - return GRUB_ERR_NONE; > + return grub_error(GRUB_ERR_NONE,""); This is obviously the wrong place. It's the successful return clause. if grub_errno isn't 0 at this point then the code is wrong somewhere else. -- Regards Vladimir 'φ-coder/phcoder' Serbinenko