fixes bug #288