diff --git a/src/audio/samplecache.h b/src/audio/samplecache.h
index 655f791197134d2dddc60736e40d6ebd266de4d1..c5335d8b527d561a8c52640fcd55b8c7756fe98d 100644
--- a/src/audio/samplecache.h
+++ b/src/audio/samplecache.h
@@ -29,6 +29,18 @@ class SampleCache {
     SampleCache( pa_stream* stream );
     ~SampleCache();
 
+    // Copy Constructor
+    SampleCache(const SampleCache& rh):_stream(rh._stream) {
+      _debug("SampleCache copy constructor hasn't been implemented yet. Quit!");
+      exit(0); 
+    }
+
+    // Assignment Operator
+    SampleCache& operator=( const SampleCache& rh){
+	_debug("SampleCache assignment operator hasn't been implemented yet. Quit!");
+   	exit(0);
+    }  
+
     bool uploadSample( SFLDataFormat* buffer, size_t size );
     bool removeSample( );
     bool isSampleCached( );