Index: qb.inc
=========================================================
--- qb.inc	(revision 1.3)
+++ qb.inc	Working Copy
@@ -11,7 +11,7 @@
   $form['qb_version'] = array(
     '#type'        => 'select',
     '#title'       => t('Quickbooks API version'),
-    '#options'     => array('5.0', '6.0', '7.0'),
+    '#options'     => drupal_map_assoc(array('5.0', '6.0', '7.0')),
     '#default_value' => variable_get('qb_version', QB_VERSION_DEFAULT),
   );
 
@@ -19,6 +19,7 @@
     '#type'        => 'textfield',
     '#title'       => t('Company file'),
     '#description' => t('The full path to your quickbooks company file, e.g. C:\Data\MyCompany\MyCompany.qdb.  If you leave this blank, applications will use the file that is currently open on your workstation.'),
+    '#default_value' => variable_get('qb_company_file', ''),
   );
   // Make sure the buttons show up someplace responsible.
   $form['buttons'] = array('#weight' => 10);
Index: modules/qbwc/qbwc.admin.inc
=========================================================
--- modules/qbwc/qbwc.admin.inc	(revision 1.2)
+++ modules/qbwc/qbwc.admin.inc	Working Copy
@@ -22,6 +22,7 @@
     '#type'        => 'textfield',
     '#title'       => t('IP Restriction'),
     '#description' => t('If you want to limit connections to the Web Connector service to a limited set of hosts, enter one or more IP addresses here, separated by commas.'),
+    '#default_value' => variable_get('qbwc_hostname', ''),
   );
 
   $options = array(
@@ -53,7 +54,7 @@
 
 function qbwc_qwc() {
   $elements = array();
-  
+
   // Generate a FileID for this application file
   $part = array();
   foreach(array(8,4,4,4,12) as $len) {
