diff --git a/src/fp/fp0300.cpp b/src/fp/fp0300.cpp index 9bc64958d..7093c75df 100644 --- a/src/fp/fp0300.cpp +++ b/src/fp/fp0300.cpp @@ -770,7 +770,8 @@ bool TDoc2Paf::create() bool TDoc2Paf::destroy() { - fp_db().sq_disconnect(); + if (fp_db().sq_is_connect()) + fp_db().sq_disconnect(); return TSkeleton_application::destroy(); } diff --git a/src/fp/fpmenu.men b/src/fp/fpmenu.men index 9f460e9f7..06c4672d7 100644 --- a/src/fp/fpmenu.men +++ b/src/fp/fpmenu.men @@ -35,5 +35,6 @@ Flags = "" Item_01 = "Estrazioni", "f90 -0", "" Item_02 = "Categorie documentali", "f90 -1", "" Item_03 = "Gestione file doc. cartacei", "f90 -2", "" +Item_04 = "Ripristino estrazioni", "f90 -4", ""