diff --git a/lib/action_kit_api/event.rb b/lib/action_kit_api/event.rb
index <HASH>..<HASH> 100644
--- a/lib/action_kit_api/event.rb
+++ b/lib/action_kit_api/event.rb
@@ -20,9 +20,6 @@ module ActionKitApi
       @required_attrs = [:campaign_id, :creator_id]
       @read_only_attrs = [:attendee_count, :host_is_confirmed, :is_full, :is_in_past, :is_open_for_signup, :status_summary]
 
-      # Set us up some defaults
-      args[:is_approved] ||= true
-
       super
     end
 
diff --git a/lib/action_kit_api/event_campaign.rb b/lib/action_kit_api/event_campaign.rb
index <HASH>..<HASH> 100644
--- a/lib/action_kit_api/event_campaign.rb
+++ b/lib/action_kit_api/event_campaign.rb
@@ -33,11 +33,6 @@ module ActionKitApi
       (args[0]).merge!(:campaign_id => self.id)
 
       event = ActionKitApi::Event.new(*args)
-      event.save
-
-      result = ActionKitApi.connection.call("EventSignup.create", {:event_id => event.id, :user_id => event.creator_id, :status => 'host'})
-
-      event
     end
 
     # Uses public_search so is subject those limitations
Cleaned up event and event_campaign