Patch by <balinor@pnxs.de>: