<% flash.each do |key, value| %>
diff --git a/app/views/product_drives/_new_modal.html.erb b/app/views/product_drives/_new_modal.html.erb
index aa4c7464c8..85b59311e1 100644
--- a/app/views/product_drives/_new_modal.html.erb
+++ b/app/views/product_drives/_new_modal.html.erb
@@ -3,10 +3,10 @@
<% flash.each do |key, value| %>
diff --git a/docs/user_guide/bank/essentials_donations.md b/docs/user_guide/bank/essentials_donations.md
index 8315229cf1..79f83025ca 100644
--- a/docs/user_guide/bank/essentials_donations.md
+++ b/docs/user_guide/bank/essentials_donations.md
@@ -67,7 +67,7 @@ For Product Drive, Manufacturer, or Donation Site, you will further specify the
If you specify Product drive, you'll also need to specify the particular drive and participant for the Donation -- but you can enter them "on the fly", here. You can view summaries for the Product Drives in [Product Drives](product_drives.md), and manage the contact info for a Product Drive Participant under [Community -- Product Drive Participants](community_product_drive_participants.md).
##### *Donation Site
Donation Site is meant to capture the concept of any place you have a more-or-less permanent place people can drop off donations at, such as your main office, or community locations such as fire halls, etc.
-You can see the Donations for each Donation Site and manage their contact information under [Community -- Donation Sites](community_donation_sites.md). Unlike Product Drives, you can't create a new Donation Site 'on the fly' through the fields here
+You can see the Donations for each Donation Site and manage their contact information under [Community -- Donation Sites](community_donation_sites.md). Like Product Drives, you can create a new Donation Site 'on the fly' through the fields here too.
##### *Manufacturer
This is for the donations that come straight from a Manufacturer. You can view a breakdown of the Donations for each Manufacturer under [Community -- Manufacturers](community_manufacturers.md)
##### *Misc. Donation
diff --git a/spec/system/donation_system_spec.rb b/spec/system/donation_system_spec.rb
index 25a6909e95..2e26d5c8c1 100644
--- a/spec/system/donation_system_spec.rb
+++ b/spec/system/donation_system_spec.rb
@@ -268,6 +268,19 @@
select "drivenametest", from: "donation_product_drive_id"
end
+ it "Allows User to create a Donation Site from donation" do
+ select Donation::SOURCES[:donation_site], from: "donation_source"
+ select "---Create New Donation Site---", from: "donation_donation_site_id"
+
+ find(".modal-content")
+ expect(page).to have_content("New Donation Site")
+
+ fill_in "donation_site_name", with: "donationsitetest"
+ fill_in "donation_site_address", with: "1500 Remount Road, Front Royal, VA 22630"
+ click_on "donation-site-submit"
+ select "donationsitetest", from: "donation_donation_site_id"
+ end
+
it "Allows User to create a Product Drive Participant from donation" do
select Donation::SOURCES[:product_drive], from: "donation_source"
select "---Create new Participant---", from: "donation_product_drive_participant_id"