diff --git a/report_builder.admin.inc b/report_builder.admin.inc
index 8cc01f3..e8f03f8 100644
--- a/report_builder.admin.inc
+++ b/report_builder.admin.inc
@@ -227,11 +227,11 @@ function report_builder_configure_report_form_submit($form, &$form_state) {
   ctools_include('object-cache');
 
   if ($new) {
-    report_builder_initialize(&$report, $form_state);
+    report_builder_initialize($report, $form_state);
     $report = report_builder_save($report);
   }
   else {
-    report_builder_update_configuration(&$report, $form_state);
+    report_builder_update_configuration($report, $form_state);
   }
 
   $report->data['updated'] = TRUE;
diff --git a/report_builder.pages.inc b/report_builder.pages.inc
index ee20655..8dc70c9 100644
--- a/report_builder.pages.inc
+++ b/report_builder.pages.inc
@@ -104,7 +104,7 @@ function report_builder_edit_save_button_form_submit($form, &$form_state) {
     if (isset($report)) {
       unset($report->data['updated']);
     }
-    report_builder_save(&$report);
+    report_builder_save($report);
     $new_table = report_builder_get_table($report);
   }
   else {
