diff --git a/samples/vboxwrapper/vbox.cpp b/samples/vboxwrapper/vbox.cpp
index 242f70f727b23f7ab62ff3a84189f8a47fe3a43f..100b88817ebf325402908d214bf48e812fe4934f 100644
--- a/samples/vboxwrapper/vbox.cpp
+++ b/samples/vboxwrapper/vbox.cpp
@@ -99,6 +99,7 @@ VBOX_BASE::VBOX_BASE() {
     enable_cache_disk = false;
     enable_isocontextualization = false;
     enable_remotedesktop = false;
+    enable_gbac = false;
     register_only = false;
     enable_network = false;
     network_bridged_mode = false;
diff --git a/samples/vboxwrapper/vbox.h b/samples/vboxwrapper/vbox.h
index 264c0caffdce91511ee8b61120eb91a1ddb11555..d7dc986d947373a7d5d3179ec75533c5c2aba638 100644
--- a/samples/vboxwrapper/vbox.h
+++ b/samples/vboxwrapper/vbox.h
@@ -165,6 +165,8 @@ public:
         // whether to use floppy io infrastructure
     bool enable_remotedesktop;
         // whether to enable remote desktop functionality
+    bool enable_gbac;
+        // whether to enable GBAC functionality
     double job_duration;
         // maximum amount of wall-clock time this VM is allowed to run before
         // considering itself done.
diff --git a/samples/vboxwrapper/vboxwrapper.cpp b/samples/vboxwrapper/vboxwrapper.cpp
index 85eb557136e5a505900c4fdcf38ba7f6dd3066b8..1cf7a6227f5bd472097126de9b1a1a34694156bf 100644
--- a/samples/vboxwrapper/vboxwrapper.cpp
+++ b/samples/vboxwrapper/vboxwrapper.cpp
@@ -226,6 +226,7 @@ int parse_job_file(VBOX_VM& vm) {
         else if (xp.parse_bool("enable_cache_disk", vm.enable_cache_disk)) continue;
         else if (xp.parse_bool("enable_isocontextualization", vm.enable_isocontextualization)) continue;
         else if (xp.parse_bool("enable_remotedesktop", vm.enable_remotedesktop)) continue;
+        else if (xp.parse_bool("enable_gbac", vm.enable_gbac)) continue;
         else if (xp.parse_int("pf_guest_port", vm.pf_guest_port)) continue;
         else if (xp.parse_int("pf_host_port", vm.pf_host_port)) continue;
         else if (xp.parse_string("copy_to_shared", str)) {