Index: /trunk/BNC/bncsettings.cpp
===================================================================
--- /trunk/BNC/bncsettings.cpp	(revision 1768)
+++ /trunk/BNC/bncsettings.cpp	(revision 1769)
@@ -23,8 +23,8 @@
 // Constructor
 ////////////////////////////////////////////////////////////////////////////
-bncSettings::bncSettings() : 
+bncSettings::bncSettings(bool noInit) : 
   QSettings(((bncApp*) qApp)->confFileName(), QSettings::IniFormat) {
 
-  if (allKeys().size() == 0) {
+  if (! noInit && allKeys().size() == 0) {
     setValue("adviseFail",       "15");
     setValue("adviseReco",       "5");
Index: /trunk/BNC/bncsettings.h
===================================================================
--- /trunk/BNC/bncsettings.h	(revision 1768)
+++ /trunk/BNC/bncsettings.h	(revision 1769)
@@ -6,5 +6,5 @@
 class bncSettings : public QSettings {
  public:
-  bncSettings();
+  bncSettings(bool noInit = false);
   virtual ~bncSettings() {};
  private:
