diff --git a/lib/m4dbi/model.rb b/lib/m4dbi/model.rb
index <HASH>..<HASH> 100644
--- a/lib/m4dbi/model.rb
+++ b/lib/m4dbi/model.rb
@@ -384,6 +384,9 @@ module M4DBI
     def save
       nil
     end
+    def save!
+      nil
+    end
   end
 
   # Define a new M4DBI::Model like this:
diff --git a/spec/model.rb b/spec/model.rb
index <HASH>..<HASH> 100644
--- a/spec/model.rb
+++ b/spec/model.rb
@@ -944,6 +944,13 @@ describe 'A found M4DBI::Model subclass instance' do
     end
   end
 
+  it 'does nothing on #save!' do
+    p = @m_post[ 1 ]
+    should.not.raise do
+      p.save!
+    end
+  end
+
 end
 
 describe 'M4DBI::Model (relationships)' do
Added no-op Model#save! .