diff --git a/web/pgadmin/tools/backup/__init__.py b/web/pgadmin/tools/backup/__init__.py
index 1b1fc7b..49c5df3 100644
--- a/web/pgadmin/tools/backup/__init__.py
+++ b/web/pgadmin/tools/backup/__init__.py
@@ -400,7 +400,7 @@ def create_backup_objects_job(sid):
 
         elif data['format'] == 'plain':
             args.extend(['--format', 'plain'])
-            if data['only_data']:
+            if 'only_data' in data and data['only_data']:
                 args.append('--data-only')
                 set_param('disable_trigger', '--disable-triggers')
             else:
