diff --git a/.gitlab/Fedora-Linux-CI.yml b/.gitlab/Fedora-Linux-CI.yml
index 10f068e397..28e6ccadfa 100644
--- a/.gitlab/Fedora-Linux-CI.yml
+++ b/.gitlab/Fedora-Linux-CI.yml
@@ -32,6 +32,7 @@ fedora_build_linux:
-DKICAD_USE_OCC=ON
-DKICAD_SPICE=ON
-DKICAD_BUILD_I18N=ON
+ -DKICAD_BUILD_PNS_DEBUG_TOOL=ON
../../
- make 2>&1 | tee compilation_log.txt
- cd ../../
diff --git a/.gitlab/Ubuntu-20.04-CI.yml b/.gitlab/Ubuntu-20.04-CI.yml
index 8d22eac47c..c53d3c8c4c 100644
--- a/.gitlab/Ubuntu-20.04-CI.yml
+++ b/.gitlab/Ubuntu-20.04-CI.yml
@@ -40,6 +40,7 @@ ubuntu20.04_build:
-DKICAD_USE_OCC=ON
-DKICAD_SPICE=ON
-DKICAD_BUILD_I18N=ON
+ -DKICAD_BUILD_PNS_DEBUG_TOOL=ON
../../
- ninja 2>&1 | tee compilation_log.txt
- cd ../../
diff --git a/.gitlab/Windows-CI.yml b/.gitlab/Windows-CI.yml
index 9d27fdb403..fe626c51a1 100644
--- a/.gitlab/Windows-CI.yml
+++ b/.gitlab/Windows-CI.yml
@@ -27,6 +27,7 @@ win64_build:
-DKICAD_USE_OCE=OFF `
-DKICAD_USE_OCC=ON `
-DKICAD_SPICE=ON `
+ -DKICAD_BUILD_PNS_DEBUG_TOOL=ON `
../../
- cmake --build . 2>&1 | tee compilation_log.txt
- cd ../../
diff --git a/qa/pns/CMakeLists.txt b/qa/pns/CMakeLists.txt
index 1cb6cee46f..2a9305430c 100644
--- a/qa/pns/CMakeLists.txt
+++ b/qa/pns/CMakeLists.txt
@@ -25,7 +25,7 @@
find_package(Boost COMPONENTS unit_test_framework REQUIRED)
find_package( wxWidgets 3.0.0 COMPONENTS gl aui adv html core net base xml stc REQUIRED )
-add_definitions(-DBOOST_TEST_DYN_LINK -DPCBNEW)
+add_definitions(-DBOOST_TEST_DYN_LINK -DPCBNEW -DTEST_APP_GUI)
add_executable( test_pns
diff --git a/qa/pns/logviewer.fbp b/qa/pns/logviewer.fbp
index b22602bf8c..62912b58eb 100644
--- a/qa/pns/logviewer.fbp
+++ b/qa/pns/logviewer.fbp
@@ -14,7 +14,6 @@
pns_log_viewer_frame_base
1000
none
-
0
PNS_LOG_VIEWER
@@ -26,7 +25,6 @@
1
1
UI
- 0
0
0