# HG changeset patch
# User Edouard Tisserant 7BB06627 <edouard.tisserant@gmail.com>
# Date 1484525998 -3600
# Node ID 299a1dde6baa7291fc3b4e6f0dd05219fd3cf073
# Parent  f629a91b456d77172e708933bcde310234124ed5
fix second error message in case of error appearing too early to have a wx frame

diff -r f629a91b456d -r 299a1dde6baa ProjectController.py
--- a/ProjectController.py	Mon Jan 16 01:14:57 2017 +0100
+++ b/ProjectController.py	Mon Jan 16 01:19:58 2017 +0100
@@ -1262,7 +1262,7 @@
     def _UpdateButtons(self):
         self.EnableMethod("_Clean", os.path.exists(self._getBuildPath()))
         self.ShowMethod("_showIECcode", os.path.isfile(self._getIECcodepath()))
-        if not self.UpdateMethodsFromPLCStatus():
+        if self.AppFrame is not None and not self.UpdateMethodsFromPLCStatus():
             self.AppFrame.RefreshStatusToolBar()
         
     def UpdateButtons(self):