diff --git a/mugshot/MugshotWindow.py b/mugshot/MugshotWindow.py index 3099056..a9f4949 100644 --- a/mugshot/MugshotWindow.py +++ b/mugshot/MugshotWindow.py @@ -257,9 +257,12 @@ class MugshotWindow(Window): logger.debug('Found profile image: %s' % str(image)) if os.path.isfile(face): - if os.path.samefile(image, face): - self.updated_image = face - else: + try: + if os.path.samefile(image, face): + self.updated_image = face + else: + self.updated_image = None + except FileNotFoundError: self.updated_image = None self.set_user_image(face) elif os.path.isfile(image): diff --git a/po/mugshot.pot b/po/mugshot.pot index e4a51b0..0e22ee0 100644 --- a/po/mugshot.pot +++ b/po/mugshot.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-06 06:10-0400\n" +"POT-Creation-Date: 2018-08-06 06:37-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -61,7 +61,7 @@ msgstr "" msgid "Browse…" msgstr "" -#: ../data/ui/MugshotWindow.ui.h:9 ../mugshot/MugshotWindow.py:566 +#: ../data/ui/MugshotWindow.ui.h:9 ../mugshot/MugshotWindow.py:569 msgid "Mugshot" msgstr "" @@ -107,45 +107,45 @@ msgstr "" msgid "Retry" msgstr "" -#: ../mugshot/MugshotWindow.py:343 +#: ../mugshot/MugshotWindow.py:346 msgid "Authentication cancelled." msgstr "" -#: ../mugshot/MugshotWindow.py:346 +#: ../mugshot/MugshotWindow.py:349 msgid "Authentication failed." msgstr "" -#: ../mugshot/MugshotWindow.py:349 +#: ../mugshot/MugshotWindow.py:352 msgid "An error occurred when saving changes." msgstr "" -#: ../mugshot/MugshotWindow.py:351 +#: ../mugshot/MugshotWindow.py:354 msgid "User details were not updated." msgstr "" -#: ../mugshot/MugshotWindow.py:453 +#: ../mugshot/MugshotWindow.py:456 msgid "Update Pidgin buddy icon?" msgstr "" -#: ../mugshot/MugshotWindow.py:454 +#: ../mugshot/MugshotWindow.py:457 msgid "Would you also like to update your Pidgin buddy icon?" msgstr "" -#: ../mugshot/MugshotWindow.py:567 +#: ../mugshot/MugshotWindow.py:570 msgid "Enter your password to change user details." msgstr "" -#: ../mugshot/MugshotWindow.py:569 +#: ../mugshot/MugshotWindow.py:572 msgid "" "This is a security measure to prevent unwanted updates\n" "to your personal information." msgstr "" -#: ../mugshot/MugshotWindow.py:829 +#: ../mugshot/MugshotWindow.py:832 msgid "Update LibreOffice user details?" msgstr "" -#: ../mugshot/MugshotWindow.py:830 +#: ../mugshot/MugshotWindow.py:833 msgid "Would you also like to update your user details in LibreOffice?" msgstr ""