Index: libs/3rdparty/libpurple/CMakeLists-unix.txt
===================================================================
--- libs/3rdparty/libpurple/CMakeLists-unix.txt	(revision 435)
+++ libs/3rdparty/libpurple/CMakeLists-unix.txt	(revision 437)
@@ -98,5 +98,4 @@
 	
 	pidgin-${LIBPURPLE_VERSION}/libpurple/plugins/ssl/ssl.c
-#	pidgin-${LIBPURPLE_VERSION}/libpurple/plugins/ssl/ssl-openssl.c
 	pidgin-${LIBPURPLE_VERSION}/libpurple/plugins/ssl/ssl-gnutls.c
 	
@@ -197,7 +196,5 @@
 	pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/util.c
 	pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo.c
-	pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo_aliases.c
-#	pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo_auth.c
-#	pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo_crypt.c
+	pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo_aliases.c	
 	pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo_doodle.c
 	pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo_filexfer.c
@@ -210,3 +207,11 @@
 )
 
+if (LIBPURPLE_VERSION EQUAL "2.5.5")
+	ow_add_sources(
+		pidgin-${LIBPURPLE_VERSION}/libpurple/plugins/ssl/ssl-openssl.c
+		pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo_auth.c
+		pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo_crypt.c
+	)
+endif (LIBPURPLE_VERSION EQUAL "2.5.5")
+
 ow_create_project_binary()
Index: libs/3rdparty/libpurple/CMakeLists-win32.txt
===================================================================
--- libs/3rdparty/libpurple/CMakeLists-win32.txt	(revision 435)
+++ libs/3rdparty/libpurple/CMakeLists-win32.txt	(revision 437)
@@ -104,5 +104,4 @@
 	
 	pidgin-${LIBPURPLE_VERSION}/libpurple/plugins/ssl/ssl.c
-#	pidgin-${LIBPURPLE_VERSION}/libpurple/plugins/ssl/ssl-openssl.c
 	pidgin-${LIBPURPLE_VERSION}/libpurple/plugins/ssl/ssl-gnutls.c
 	
@@ -205,6 +204,4 @@
 	pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo.c
 	pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo_aliases.c
-#	pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo_auth.c
-#	pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo_crypt.c
 	pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo_doodle.c
 	pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo_filexfer.c
@@ -217,3 +214,11 @@
 )
 
+if (LIBPURPLE_VERSION EQUAL "2.5.5")
+	ow_add_sources(
+		pidgin-${LIBPURPLE_VERSION}/libpurple/plugins/ssl/ssl-openssl.c
+		pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo_auth.c
+		pidgin-${LIBPURPLE_VERSION}/libpurple/protocols/yahoo/yahoo_crypt.c
+	)
+endif (LIBPURPLE_VERSION EQUAL "2.5.5")
+
 ow_create_project_binary()
