diff --git a/indra/llcommon/lldate.cpp b/indra/llcommon/lldate.cpp
index 7a2a0869f49188aed322188496952e7c494de994..a6fa75da9af8776e262185cd8c840c114c74c488 100644
--- a/indra/llcommon/lldate.cpp
+++ b/indra/llcommon/lldate.cpp
@@ -51,10 +51,6 @@ static const F64 LL_APR_USEC_PER_SEC = 1000000.0;
 LLDate::LLDate() : mSecondsSinceEpoch(DATE_EPOCH)
 {}
 
-LLDate::LLDate(const LLDate& date) :
-	mSecondsSinceEpoch(date.mSecondsSinceEpoch)
-{}
-
 LLDate::LLDate(F64SecondsImplicit seconds_since_epoch) :
 	mSecondsSinceEpoch(seconds_since_epoch.value())
 {}
diff --git a/indra/llcommon/lldate.h b/indra/llcommon/lldate.h
index be2cd2d05104496de8cc0292cb6f255cac54c1c6..847f08d8c77fc6abcb4999cb13b86ebba833cc56 100644
--- a/indra/llcommon/lldate.h
+++ b/indra/llcommon/lldate.h
@@ -52,7 +52,7 @@ class LL_COMMON_API LLDate
 	/** 
 	 * @brief Construct a date equal to the source date.
 	 */
-	LLDate(const LLDate& date);
+	LLDate(const LLDate& date) = default;
 
 	/** 
 	 * @brief Construct a date from a seconds since epoch value.