diff --git a/workflow/scripts/pool_and_psuedoreplicate.py b/workflow/scripts/pool_and_psuedoreplicate.py
index 17755ab8f57779b6b50fdcf7b2ce07ccdf99ac84..2890ff2f8c81a144fe2687f9f963acd250317357 100644
--- a/workflow/scripts/pool_and_psuedoreplicate.py
+++ b/workflow/scripts/pool_and_psuedoreplicate.py
@@ -242,8 +242,9 @@ def main():
         # Check controls against cutoff_ratio
         # if so replace with pool_control
         # unless single control was used
-        path_to_pool_control = cwd + '/' + pool_control
+
         if not single_control:
+            path_to_pool_control = cwd + '/' + pool_control
             if control_df.values.max() > 1.2:
                 logger.info("Number of reads in controls differ by " +
                     " > factor of %f. Using pooled controls." % (cutoff_ratio))
@@ -258,6 +259,8 @@ def main():
                                     % row['replicate'])
                         design_new_df.loc[index, 'control_tag_align'] = \
                                                             path_to_pool_control
+        else:
+            path_to_pool_control =  pool_control
 
         # Add in pseudo replicates
         tmp_metadata = design_new_df.loc[0].copy()