diff --git a/lib/double_entry/line.rb b/lib/double_entry/line.rb
index <HASH>..<HASH> 100644
--- a/lib/double_entry/line.rb
+++ b/lib/double_entry/line.rb
@@ -58,7 +58,6 @@ module DoubleEntry
   class Line < ActiveRecord::Base
 
     belongs_to :detail, :polymorphic => true
-    before_save :do_validations
 
     def amount
       self[:amount] && Money.new(self[:amount], currency)
@@ -152,10 +151,6 @@ module DoubleEntry
 
     private
 
-    def do_validations
-      check_balance_will_not_be_sent_negative
-    end
-
     def check_balance_will_not_be_sent_negative
       if self.account.positive_only and self.balance < Money.new(0)
         raise AccountWouldBeSentNegative.new(account)
fix merge, remove the callback as per master