<Check your filesystem paths carefully; unless I totally misunderstand some bizarre aspect of Python syntax, you're trying to open "usr/share/doc/gtk-link-lizard/links.txt" relative to whatever the code thinks the current directory is, not the absolute path "/usr/share/doc/gtk-link-lizard/links.txt".> Cheers Kris, Well spotted! Thankfully I'd already spotted that one! But yeah, it makes a massive difference that one "/" Jim.